attackoftheclones.js 52 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. (function(){
  6. var obj0 = 1;
  7. var obj3 = new Object();
  8. var d = -1020164136;
  9. var __loopvar0 = 0;
  10. while((((obj0.length * (d || 1315703523.1) + (obj3.length-- )) < Math.exp(1))) && __loopvar0 < 3) {
  11. __loopvar0++;
  12. }
  13. })();
  14. (function(){
  15. var ary = new Array(10);
  16. var f = 1;
  17. var g = -2.15674217037325E+18;
  18. switch(Math.sqrt((f++ ))) {
  19. case (~ (g-- )):
  20. break;
  21. case 1:
  22. break;
  23. }
  24. WScript.Echo("ary[11] = " + (ary[11]|0));;
  25. })();
  26. WScript.Echo(Math.abs(Math.log(" 1234")-7.1180162044653334));
  27. (function(){
  28. var c = -2147483648;
  29. for(var __loopvar0 = 0; c < (c &= 1) && __loopvar0 < 3; __loopvar0++) {
  30. }
  31. })();
  32. (function() {
  33. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  34. function func4() { return 19/10.5; }
  35. var ary = new Array(10);
  36. var obj0 = new Object();
  37. var obj1 = new Object();
  38. var a;
  39. var b;
  40. var c;
  41. var d;
  42. var e;
  43. a = 47333;
  44. b = -136373;
  45. c = 36447;
  46. d = 114405;
  47. e = -108426.5;
  48. obj0.a = 61145;
  49. obj0.b = -29924.5;
  50. obj0.length = -60152;
  51. obj1.a = 30053.5;
  52. obj1.b = -56468;
  53. obj1.length = -109682;
  54. ary.length = makeArrayLength(48576.5);
  55. ary[0] = 100477;
  56. ary[1] = 139604.5;
  57. ary[100] = 126474;
  58. obj1.b = func4((obj0.length = (Math.exp(1) / ((1 ? ary[((142594.5 >= 0 ? 142594.5 : 0))] : (obj1.a + (-63775.5 + 1))) == 0 ? 1 : (1 ? ary[((142594.5 >= 0 ? 142594.5 : 0))] : (obj1.a + (-63775.5 + 1)))))));
  59. WScript.Echo("ary.length = " + (ary.length));
  60. })();
  61. (function() {
  62. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  63. var ary = new Array(10);
  64. var obj0 = new Object();
  65. var obj1 = new Object();
  66. var a;
  67. var b;
  68. var c;
  69. var d;
  70. var e;
  71. a = 110697;
  72. b = -96845.5;
  73. c = 5943;
  74. d = 25019.5;
  75. e = 5322.5;
  76. obj0.a = 41966.5;
  77. obj0.b = -88228;
  78. obj0.length = 103325;
  79. obj1.a = -124253.5;
  80. obj1.b = -49960;
  81. obj1.length = -147460.5;
  82. ary.length = makeArrayLength(131505);
  83. ary[0] = 10081.5;
  84. ary[1] = 120447;
  85. ary[100] = -20342;
  86. a ^= ((obj1.b /= (obj0.a -= -48715.5)) + (1 + ((d |= Math.log((ary.length= makeArrayLength(ary[((((65395.5 * -43852) & (obj0.a ^= ((1 <= 1) / (-4998.5 == 0 ? 1 : -4998.5)))) >= 0 ? ((65395.5 * -43852) & (obj0.a ^= ((1 <= 1) / (-4998.5 == 0 ? 1 : -4998.5)))) : 0))])))) ? 1 : 1)));
  87. WScript.Echo("ary[1] = " + (ary[1]));
  88. WScript.Echo("ary[100] = " + (ary[100]));
  89. WScript.Echo("length is " + (ary.length));
  90. WScript.Echo('done');
  91. })();
  92. (function () {
  93. function func3() { return -10.5; }
  94. var obj1 = new Object();
  95. obj1.b = 41485;
  96. if (((Math.sin((1 >= 1)) / ((1 & (1 == 1)) == 0 ? 1 : (1 & (1 == 1)))) * func3(obj1.b))) {
  97. }
  98. })();
  99. (function() {
  100. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  101. function func() { return -1; }
  102. var ary = new Array(10);
  103. var obj0 = new Object();
  104. var obj1 = new Object();
  105. var a;
  106. var b;
  107. var c;
  108. var d;
  109. var e;
  110. a = -29352;
  111. b = 133253.5;
  112. c = -28414;
  113. d = 64342;
  114. e = -59978.5;
  115. obj0.a = -14451;
  116. obj0.b = -111340;
  117. obj0.length = -8681.5;
  118. obj1.a = 9182;
  119. obj1.b = -75781;
  120. obj1.length = 81832;
  121. ary.length = makeArrayLength(69142.5);
  122. ary[0] = 46710;
  123. ary[1] = 104455.5;
  124. ary[100] = -51496.5;
  125. ;
  126. ;
  127. ;
  128. ;
  129. ;
  130. ;
  131. obj1.b *= (obj0.a ^= (Math.atan((1 >= 1)) / ((obj0.b= (Math.atan(obj0.b))) == 0 ? 1 : (obj0.b= (Math.atan(obj0.b))))));
  132. ;
  133. ;
  134. ;
  135. ;
  136. ;
  137. ;
  138. ;
  139. ;
  140. ;
  141. ;
  142. ;
  143. WScript.Echo("a = " + (a>>3));
  144. WScript.Echo("b = " + (b>>3));
  145. WScript.Echo("c = " + (c>>3));
  146. WScript.Echo("d = " + (d>>3));
  147. WScript.Echo("e = " + (e>>3));
  148. WScript.Echo("obj0.a = " + (obj0.a>>3));
  149. WScript.Echo("obj0.b = " + (obj0.b>>3));
  150. WScript.Echo("obj0.length = " + (obj0.length>>3));
  151. WScript.Echo("obj1.a = " + (obj1.a>>3));
  152. WScript.Echo("obj1.b = " + (obj1.b>>3));
  153. WScript.Echo("obj1.length = " + (obj1.length>>3));
  154. WScript.Echo("ary.length = " + (ary.length>>3));
  155. WScript.Echo("ary[0] = " + (ary[0]>>3));
  156. WScript.Echo("ary[1] = " + (ary[1]>>3));
  157. WScript.Echo("ary[100] = " + (ary[100]>>3));
  158. WScript.Echo('done');
  159. })();
  160. (function() {
  161. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  162. function func() { return -1; }
  163. var ary = new Array(10);
  164. var obj0 = new Object();
  165. var obj1 = new Object();
  166. var a;
  167. var b;
  168. var c;
  169. var d;
  170. var e;
  171. a = -150473;
  172. b = -99096;
  173. c = -110517.5;
  174. d = -51014.5;
  175. e = 20982.5;
  176. obj0.a = 103859;
  177. obj0.b = -134672;
  178. obj0.length = 25696.5;
  179. obj1.a = -17132;
  180. obj1.b = 13572;
  181. obj1.length = 77310.5;
  182. ary.length = makeArrayLength(-51381.5);
  183. ary[0] = -4621;
  184. ary[1] = -14242.5;
  185. ary[100] = 30492;
  186. ;
  187. ;
  188. for(var __loopvar0 = 0; d < ((obj0.length /= (a ^= (1 + (1 + (b= ((65406.5 * -1)))))))) && __loopvar0 < 3; d++ + __loopvar0++) {
  189. ;
  190. }
  191. ;
  192. ;
  193. ;
  194. WScript.Echo("a = " + (a>>3));
  195. WScript.Echo("b = " + (b>>3));
  196. WScript.Echo("c = " + (c>>3));
  197. WScript.Echo("d = " + (d>>3));
  198. WScript.Echo("e = " + (e>>3));
  199. WScript.Echo("obj0.a = " + (obj0.a>>3));
  200. WScript.Echo("obj0.b = " + (obj0.b>>3));
  201. WScript.Echo("obj0.length = " + (obj0.length>>3));
  202. WScript.Echo("obj1.a = " + (obj1.a>>3));
  203. WScript.Echo("obj1.b = " + (obj1.b>>3));
  204. WScript.Echo("obj1.length = " + (obj1.length>>3));
  205. WScript.Echo("ary.length = " + (ary.length>>3));
  206. WScript.Echo("ary[0] = " + (ary[0]>>3));
  207. WScript.Echo("ary[1] = " + (ary[1]>>3));
  208. WScript.Echo("ary[100] = " + (ary[100]>>3));
  209. WScript.Echo('done');
  210. })();
  211. (function () {
  212. function makeArrayLength(x) { if (x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  213. function func() { return -10.5; }
  214. var ary = new Array(10);
  215. var obj0 = new Object();
  216. var obj1 = new Object();
  217. var a;
  218. var b;
  219. var c;
  220. var d;
  221. var e;
  222. a = -6502;
  223. b = 131148.5;
  224. c = 31628.5;
  225. d = 57801;
  226. e = 32432;
  227. obj0.a = -108711.5;
  228. obj0.b = -63039;
  229. obj0.length = -93989;
  230. obj1.a = -48284;
  231. obj1.b = 17930.5;
  232. obj1.length = 39465.5;
  233. ary.length = makeArrayLength(114548.5);
  234. if ((d -= (e = ((obj1.a = (((a = (Math.atan((obj1.length *= (obj1.a -= (obj1.b += (Math.exp(1) + (1 + func((obj0.length |= Math.asin((!1)))))))))))) ? 1 : 1))))))) {
  235. }
  236. })();
  237. (function () {
  238. function makeArrayLength(x) { if (x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  239. var ary = new Array(10);
  240. var obj1 = new Object();
  241. a = 28594.5;
  242. a = ((a = Math.sin((Math.acos(((1 / (2 == 0 ? 1 : 2)) * (ary.length = makeArrayLength(Math.exp(a))) + 1)) ? 1 : 1))) ? 1 : 1);
  243. })();
  244. function wallDistance(theta) {
  245. var data = [];
  246. face = [];
  247. var x = playerPos[0], y = playerPos[1];
  248. var deltaX, deltaY;
  249. var distX, distY;
  250. var stepX, stepY;
  251. var mapX, mapY
  252. var atX = Math.floor(x), atY = Math.floor(y);
  253. var thisRow = -1;
  254. var thisSide = -1;
  255. var lastHeight = 0;
  256. for (var i = 0; i < samples; i++) {
  257. theta += pi / (3 * samples) + 2 * pi;
  258. theta %= 2 * pi;
  259. mapX = atX, mapY = atY;
  260. deltaX = 1 / Math.cos(theta);
  261. deltaY = 1 / Math.sin(theta);
  262. if (deltaX > 0) {
  263. stepX = 1;
  264. distX = (mapX + 1 - x) * deltaX;
  265. }
  266. else {
  267. stepX = -1;
  268. distX = (x - mapX) * (deltaX *= -1);
  269. }
  270. if (deltaY > 0) {
  271. stepY = 1;
  272. distY = (mapY + 1 - y) * deltaY;
  273. }
  274. else {
  275. stepY = -1;
  276. distY = (y - mapY) * (deltaY *= -1);
  277. }
  278. for (var j = 0; j < 20; j++) {
  279. if (distX < distY) {
  280. mapX += stepX;
  281. if (arena[mapX][mapY]) {
  282. if (thisRow != mapX || thisSide != 0) {
  283. if (i > 0) {
  284. data.push(i);
  285. data.push(lastHeight);
  286. }
  287. data.push(i);
  288. data.push(distX);
  289. thisSide = 0;
  290. thisRow = mapX;
  291. face.push(1 + stepX);
  292. }
  293. lastHeight = distX;
  294. break;
  295. }
  296. distX += deltaX;
  297. }
  298. else {
  299. mapY += stepY;
  300. if (arena[mapX][mapY]) {
  301. if (thisRow != mapY || thisSide != 1) {
  302. if (i > 0) {
  303. data.push(i);
  304. data.push(lastHeight);
  305. }
  306. data.push(i);
  307. data.push(distY);
  308. thisSide = 1;
  309. thisRow = mapY;
  310. face.push(2 + stepY)
  311. }
  312. lastHeight = distY;
  313. break;
  314. }
  315. distY += deltaY;
  316. }
  317. }
  318. }
  319. data.push(i);
  320. data.push(lastHeight);
  321. return data;
  322. }
  323. (function () {
  324. b = 4.5;
  325. e = 3.5;
  326. b = Math.cos(1) * ((-53298.5 + (1 ^ e)) + 1);
  327. })();
  328. // Among other things, verify that code to create an array literal can be cloned.
  329. function animateLogo() {
  330. if (document.all)
  331. {
  332. yBase = window.document.body.offsetHeight/4;
  333. xBase = window.document.body.offsetWidth/4;
  334. }
  335. else if (document.layers)
  336. {
  337. yBase = window.innerHeight/4;
  338. xBase = window.innerWidth/4;
  339. }
  340. if (document.all)
  341. {
  342. for ( i = 0 ; i < starsDiv.all.length ; i++ )
  343. {step=3;
  344. starsDiv.all[i].style.top = Ypos + yBase*Math.cos((currStep + i*4)/12)*Math.cos(0.7+currStep/200);
  345. starsDiv.all[i].style.left = Xpos + xBase*Math.sin((currStep + i*3)/10)*Math.sin(8.2+currStep/400);
  346. for (ai=0; ai < Clrs.length; ai++)
  347. {
  348. var c=Math.round(Math.random()*[ai]);
  349. }
  350. starsDiv.all[i].style.background=Clrs[c];
  351. }
  352. }
  353. else if (document.layers)
  354. {
  355. for ( j = 0 ; j < 14 ; j++ ) //number of NS layers!
  356. {step = 4;
  357. var templayer="a"+j
  358. document.layers[templayer].top = Ypos + yBase*Math.sin((currStep + j*4)/12)*Math.cos(0.7+currStep/200);
  359. document.layers[templayer].left = Xpos + xBase*Math.sin((currStep + j*3)/10)*Math.sin(8.2+currStep/400);
  360. for (aj=0; aj < Clrs.length; aj++)
  361. {
  362. var c=Math.round(Math.random()*[aj]);
  363. }
  364. document.layers[templayer].bgColor=Clrs[c];
  365. }
  366. }
  367. currStep+= step;
  368. setTimeout("animateLogo()", 10);
  369. }
  370. // command line: -forcenative
  371. (function() {
  372. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  373. function func() { return -1; }
  374. var ary = new Array(10);
  375. var obj0 = new Object();
  376. var obj1 = new Object();
  377. var a;
  378. var b;
  379. var c;
  380. var d;
  381. var e;
  382. a = 54487.5;
  383. b = 25226;
  384. c = -34789.5;
  385. d = 166087.5;
  386. e = -125923;
  387. obj0.a = 92602;
  388. obj0.b = -119826;
  389. obj0.length = 55006.5;
  390. obj1.a = -13927;
  391. obj1.b = 75056.5;
  392. obj1.length = 100360.5;
  393. ary.length = makeArrayLength(15114.5);
  394. ary[0] = -33305;
  395. ary[1] = 84634;
  396. ary[100] = 108277;
  397. ;
  398. ;
  399. c &= 1;
  400. ;
  401. ;
  402. ;
  403. ;
  404. ;
  405. ;
  406. ;
  407. d |= (Math.atan((a &= (obj1.b ^= (a -= (Math.pow(1, 1) * (obj0.b ^= (1 + (c + 1)))))))) ? 1 : 1);
  408. ;
  409. ;
  410. ;
  411. WScript.Echo("a = " + (a>>3));
  412. WScript.Echo("b = " + (b>>3));
  413. WScript.Echo("c = " + (c>>3));
  414. WScript.Echo("d = " + (d>>3));
  415. WScript.Echo("e = " + (e>>3));
  416. WScript.Echo("obj0.a = " + (obj0.a>>3));
  417. WScript.Echo("obj0.b = " + (obj0.b>>3));
  418. WScript.Echo("obj0.length = " + (obj0.length>>3));
  419. WScript.Echo("obj1.a = " + (obj1.a>>3));
  420. WScript.Echo("obj1.b = " + (obj1.b>>3));
  421. WScript.Echo("obj1.length = " + (obj1.length>>3));
  422. WScript.Echo("ary.length = " + (ary.length>>3));
  423. WScript.Echo("ary[0] = " + (ary[0]>>3));
  424. WScript.Echo("ary[1] = " + (ary[1]>>3));
  425. WScript.Echo("ary[100] = " + (ary[100]>>3));
  426. WScript.Echo('done');
  427. })();
  428. // command line: -forcenative
  429. (function() {
  430. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  431. function func() { return -1; }
  432. var ary = new Array(10);
  433. var obj0 = new Object();
  434. var obj1 = new Object();
  435. var a;
  436. var b;
  437. var c;
  438. var d;
  439. var e;
  440. a = -114614.5;
  441. b = -33898;
  442. c = 55731.5;
  443. d = -113346.5;
  444. e = 111120.5;
  445. obj0.a = 8338;
  446. obj0.b = -73710;
  447. obj0.length = -26025.5;
  448. obj1.a = 148256.5;
  449. obj1.b = 106595.5;
  450. obj1.length = 81614;
  451. ary.length = makeArrayLength(-10030.5);
  452. ary[0] = -69050;
  453. ary[1] = -15435;
  454. ary[100] = -129514;
  455. ;
  456. ;
  457. ;
  458. ;
  459. ;
  460. for(var __loopvar0 = 0; d < (1) && __loopvar0 < 3; d++ + __loopvar0++) {
  461. ;
  462. if((Math.exp(1) < Math.atan2(c, (c |= (obj0.length= (d)))))) {
  463. } else {
  464. }
  465. ;
  466. ;
  467. ;
  468. ;
  469. e *= (obj0.length &= (0 ? 1 : (obj0.b *= (obj0.a -= Math.pow((e ^= (c += 1)), 1)))));
  470. }
  471. WScript.Echo("a = " + (a>>3));
  472. WScript.Echo("b = " + (b>>3));
  473. WScript.Echo("c = " + (c>>3));
  474. WScript.Echo("d = " + (d>>3));
  475. WScript.Echo("e = " + (e>>3));
  476. WScript.Echo("obj0.a = " + (obj0.a>>3));
  477. WScript.Echo("obj0.b = " + (obj0.b>>3));
  478. WScript.Echo("obj0.length = " + (obj0.length>>3));
  479. WScript.Echo("obj1.a = " + (obj1.a>>3));
  480. WScript.Echo("obj1.b = " + (obj1.b>>3));
  481. WScript.Echo("obj1.length = " + (obj1.length>>3));
  482. WScript.Echo("ary.length = " + (ary.length>>3));
  483. WScript.Echo("ary[0] = " + (ary[0]>>3));
  484. WScript.Echo("ary[1] = " + (ary[1]>>3));
  485. WScript.Echo("ary[100] = " + (ary[100]>>3));
  486. WScript.Echo('done');
  487. })();
  488. (function() {
  489. var obj0 = new Object();
  490. var obj1 = new Object();
  491. var a;
  492. var b;
  493. var d;
  494. var e;
  495. a = -14405;
  496. b = -10980;
  497. d = -34279.5;
  498. e = 136355;
  499. obj0.length = 59721;
  500. obj1.b = -51651.5;
  501. obj1.length = 115175.5;
  502. for(var __loopvar0 = 0; d < (1) && __loopvar0 < 3; d++ + __loopvar0++) {
  503. for(var __loopvar2 = 0; obj0.length < ((obj1.b &= (obj1.length += (e = undefined)))) && __loopvar2 < 3; obj0.length++ + __loopvar2++) {
  504. }
  505. a /= Math.tan((b *= (Math.pow(1, 1) / ((e ? 1 : 1.1) == 0 ? 1 : (e ? 1 : 1.1)))));
  506. }
  507. WScript.Echo("a = " + (a>>3));
  508. WScript.Echo("b = " + (b>>3));
  509. })();
  510. (function() {
  511. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };
  512. function func() { return -1; }
  513. var ary = new Array(10);
  514. var obj0 = new Object();
  515. var obj1 = new Object();
  516. var a;
  517. var b;
  518. var c;
  519. var d;
  520. var e;
  521. a = 17246.5;
  522. b = 88746;
  523. c = -12814;
  524. d = 87805;
  525. e = 156024.5;
  526. obj0.a = -186678.5;
  527. obj0.b = -106410.5;
  528. obj0.length = -40567;
  529. obj1.a = 126386.5;
  530. obj1.b = -16130.5;
  531. obj1.length = 94440.5;
  532. ary.length = makeArrayLength(53112);
  533. ary[0] = 67520.5;
  534. ary[1] = 40962.5;
  535. ary[100] = 131893.5;
  536. if(1) {
  537. ;
  538. ;
  539. ;
  540. ;
  541. ;
  542. ;
  543. b = -42371.5;
  544. ;
  545. ;
  546. ;
  547. } else {
  548. ;
  549. ;
  550. for(var __loopvar3 = 0; c < (1) && __loopvar3 < 3; c++ + __loopvar3++) {
  551. ;
  552. obj1.length = (obj0.b -= (127787.5 * -1 + (obj0.a & (-19839 * b))));
  553. }
  554. ;
  555. ;
  556. ;
  557. ;
  558. }
  559. ;
  560. ;
  561. ;
  562. ;
  563. ;
  564. WScript.Echo("a = " + (a>>3));
  565. WScript.Echo("b = " + (b>>3));
  566. WScript.Echo("c = " + (c>>3));
  567. WScript.Echo("d = " + (d>>3));
  568. WScript.Echo("e = " + (e>>3));
  569. WScript.Echo("obj0.a = " + (obj0.a>>3));
  570. WScript.Echo("obj0.b = " + (obj0.b>>3));
  571. WScript.Echo("obj0.length = " + (obj0.length>>3));
  572. WScript.Echo("obj1.a = " + (obj1.a>>3));
  573. WScript.Echo("obj1.b = " + (obj1.b>>3));
  574. WScript.Echo("obj1.length = " + (obj1.length>>3));
  575. WScript.Echo("ary.length = " + (ary.length>>3));
  576. WScript.Echo("ary[0] = " + (ary[0]>>3));
  577. WScript.Echo("ary[1] = " + (ary[1]>>3));
  578. WScript.Echo("ary[100] = " + (ary[100]>>3));
  579. WScript.Echo('done');
  580. })();
  581. (function(){
  582. var obj2 = new Object();
  583. var __loopvar2 = 0;
  584. do {
  585. __loopvar2++;
  586. obj2.a =(obj2.length ? ary[(((((shouldBailout ? (ary[Math.tan((Math.tan(1) * obj0.a))] = "somestring") : undefined ), Math.tan((Math.tan(1) * obj0.a))) >= 0 ? Math.tan((Math.tan(1) * obj0.a)) : 0)) & 0XF)] : 1);
  587. } while((1) && __loopvar2 < 3)
  588. })();
  589. (function(){
  590. function makeArrayLength(x) { if(x < 1 || x > 4294967295 || x != x || isNaN(x) || !isFinite(x)) return 1; else return Math.floor(x); };;
  591. function leaf(x) { return x; };
  592. var obj0 = new Object();
  593. var obj1 = new Object();
  594. var func0 = function(){
  595. var obj3 = obj0;
  596. obj1.length =2;
  597. obj3 = obj0;
  598. return ((((obj0.prop0 == (obj0.length++ )) <= (++ e)) ? (462909354.1 - ((b < -1325095916.9) ? (~ obj0.prop1) : ary[(((a >= 0 ? a : 0)) & 0XF)])) : ((obj0.length++ ) * -957412392)) & (f32[(d) % 256] * (leaf() + (leaf() * (Math.sin(Math.atan(b)) + leaf(leaf(obj1.prop1, -722221186.9), (i32[(2.44179711322675E+18) % 256] * (-149 % -97) + leaf(-1056278838.9, obj0.prop0, obj1.length))))))));
  599. }
  600. var func1 = function(p0){
  601. e = (ary[(0)] >> ary[(4)]);
  602. obj0.prop1 = -512025235.9;
  603. var obj3 = obj0;
  604. return ui16[(ui8[((obj1.length >>= b)) % 256]) % 256];
  605. }
  606. var func2 = function(){
  607. obj1.prop1 = ary[(14)];
  608. a =obj1.prop0;
  609. e = ((Math.asin((obj0.prop0 = (2.29371962947709E+17 > e))) >= (b !== func1(((e++ ) / (2 == 0 ? 1 : 2)), 0, Math.acos(-6.32293685406367E+17), (obj1.prop0 ? -1011954510 : obj1.length), (obj1.length ? 9.12969481789448E+17 : obj0.prop1)))) ? (d++ ) : -941847512);
  610. return Math.exp(ary[(8)]);
  611. }
  612. obj0.method0 = func0;
  613. obj1.method0 = func1;
  614. var ary = new Array(10);
  615. var i8 = new Array(256);
  616. var i16 = new Array(256);
  617. var i32 = new Array(256);
  618. var ui8 = new Array(256);
  619. var ui16 = new Array(256);
  620. var ui32 = new Array(256);
  621. var f32 = new Array(256);
  622. var f64 = new Array(256);
  623. var floatary = [-1.5,-0.5,-0,1.5,12.987,12.123,100.33,8.8,5.5,44.66,42.24,124.07,-0.99,56.65,42.24];
  624. var intfloatary = [1,4,-1,-6,-0,+0,55,-100,2.56,-3.14,6.6,42,2.3,67,1.97,-24,77.99];
  625. var intary = [4,66,767,-100,-0,1213,34,42,55,-123,567,77,-234,88,11,-66];
  626. var a = 224;
  627. var b = -1059472204;
  628. var c = 946939544.1;
  629. var d = 37;
  630. var e = -1048034477;
  631. obj0.prop0 = 1450002983;
  632. obj0.prop1 = -1280711662.9;
  633. obj0.length = 1073741823;
  634. obj1.prop0 = -976330677;
  635. obj1.prop1 = 156;
  636. obj1.length = -999393295;
  637. ary[0] = -260657129;
  638. ary[1] = -13307072;
  639. ary[2] = -608807715.9;
  640. ary[3] = -1;
  641. ary[4] = -1188423735;
  642. ary[5] = -1542739277.9;
  643. ary[6] = 1403265704;
  644. ary[7] = 105;
  645. ary[8] = 1073741823;
  646. ary[9] = -78;
  647. ary[10] = -1073741824;
  648. ary[11] = -1645310231;
  649. ary[12] = 4.96953748161668E+17;
  650. ary[13] = -1.7163061760139E+18;
  651. ary[14] = -2.55658334989691E+18;
  652. ary[ary.length-1] = -209;
  653. ary.length = makeArrayLength(-2147483648);
  654. WScript.Echo("obj1.prop1 = " + (obj1.prop1|0));;
  655. var __loopvar0 = 0;
  656. LABEL0:
  657. while((((obj1.prop0 < i16[(Math.cos(-1065588944)) % 256]) ? ui16[(Math.cos((a !== obj1.prop0))) % 256] : (Math.atan((1073741823 * ((obj0.prop1 && 6.97725933354122E+18) + obj1.prop0))) !== ((obj1.length >= c) ? ary[(14)] : (+ obj0.prop1))))) && __loopvar0 < 3) {
  658. __loopvar0++;
  659. (function(p0, p1, p2){
  660. for(var __loopvar2 = 0; __loopvar2 < 3; ++__loopvar2) {
  661. }
  662. WScript.Echo("p2 = " + (p2|0));;
  663. WScript.Echo("obj0.length = " + (obj0.length|0));;
  664. })(((721857301.1 <= (((1522965146.1 < 2001375822.1) != (- 8.81397484323213E+18)) ? e : ui8[(Math.acos(-756014254)) % 256])) ? 2 : (((! 7.16283463889696E+18) <= -1705971892) ? (b += (func1() > (~ 0))) : (((obj1.prop1 ? -987096626 : -1543458729) <= ary[(16)]) ? (e += (a -= obj1.method0(c, obj1.length, e, 1073741823, obj0.prop0, obj0.length))) : (obj1.prop0 <<= (obj1.prop1 % c))))), -948434224, func1(Math.cos(Math.sqrt((++ obj0.length))), ((ary[(((-210 >= 0 ? -210 : 0)) & 0XF)] >>> Math.tan((obj0.length >>>= (obj1.length ? obj0.prop0 : 191)))) >= (a &= a)), (((a >>= (obj0.length /= obj1.prop1)) * -1 - Math.acos(obj1.method0())) >= Math.sin(d)), Math.atan2(((Math.sqrt(c) * (-4.63639296090995E+18 ? 148 : obj0.prop0) + obj1.method0()) > (obj0.prop0 ^= obj0.method0(4.48703410737741E+18, -1.30397033644573E+17, a))), ((ui32[(-1035377937) % 256] != i8[(b) % 256]) ? ((-1275803726.9 ? 831262752 : -203831820) && (1287689878 / (-718560558 == 0 ? 1 : -718560558))) : f64[(ui32[(obj1.prop1) % 256]) % 256])), func1((ui32[(func2()) % 256] | obj0.length), i16[((e++ )) % 256], func0((ui8[(e) % 256] == (71 ? -1.70494071922283E+18 : obj1.length))), (- ary[(10)])), Math.sin(((obj1.method0() == ((e === obj0.length) * f64[(-584704168.9) % 256] - Math.sin(8.9974446218233E+18))) ? d : ary[(3)]))), Math.exp((((((! obj1.prop1) * (e + f64[(3.7182076078122E+18) % 256])) === ary[(5)]) * (obj1.prop0 >>>= ui16[(e) % 256]) + (obj0.prop0 += (obj0.prop0 < obj0.prop0))) !== 630763374.1)), ary[(((i16[((~ (obj0.prop0 >>= (obj0.prop0 <= obj0.length)))) % 256] >= 0 ? i16[((~ (obj0.prop0 >>= (obj0.prop0 <= obj0.length)))) % 256] : 0)) & 0XF)]);
  665. }
  666. (function(){
  667. switch(Math.atan(func1((obj0.method0((-174 >= b), -193, obj0.prop1, (c <<= func2(obj1.prop1, 244)), (-1261252673 * (Math.cos(obj0.prop1) + (-1637155114.9 == 1819882695)))) & (e *= (1.77861130995468E+18 != d))), -28629422, Math.cos((i32[(obj1.prop0) % 256] != (obj1.prop1 || -8.82427461742083E+18))), ((b -= (obj1.prop0 < -459477946.9)) !== ((-1282344551.9 <= obj0.prop0) ? func2() : Math.abs(obj1.length))), (+ obj0.method0((183 ? obj0.prop1 : 2.88225483714917E+18), (- -8.55308478390483E+18), (-1987321713 << d), ui8[(obj0.prop1) % 256], a, func0())), (((e ? obj1.prop0 : obj1.prop1) === ary[(12)]) !== Math.sin(i32[(c) % 256]))))) {
  668. case ((obj0.length <<= Math.pow((b >= -1851257143.9), -994181783)) / (((((+ b) === (-276682275 ? b : d)) ? obj0.method0((obj1.prop0 ? b : b), func1(209, -2147483648, -1073741824, -1048210434, 880478131.1, obj1.length), (b ? 1 : obj1.prop1)) : (obj0.prop1 <<= -1056022212)) * (+ func1()) + c) == 0 ? 1 : ((((+ b) === (-276682275 ? b : d)) ? obj0.method0((obj1.prop0 ? b : b), func1(209, -2147483648, -1073741824, -1048210434, 880478131.1, obj1.length), (b ? 1 : obj1.prop1)) : (obj0.prop1 <<= -1056022212)) * (+ func1()) + c))):
  669. obj1.method0((obj1.length /= ary[(8)]), (((obj0.prop1 <<= (++ b)) <= (ary[(((Math.sin(45931851.1) >= 0 ? Math.sin(45931851.1) : 0)) & 0XF)] >> ary[(9)])) ? (ary[((((c *= (~ -2147483648)) >= 0 ? (c *= (~ -2147483648)) : 0)) & 0XF)] / ((obj1.prop1 ^= func2((-1977829384 ? -1070086673 : c), (obj1.prop1 ^= (308604767.1 != obj0.prop1)), ary[(14)], ary[(((81 >= 0 ? 81 : 0)) & 0XF)], (obj1.length ? obj1.prop1 : -1), ary[(((a >= 0 ? a : 0)) & 0XF)])) == 0 ? 1 : (obj1.prop1 ^= func2((-1977829384 ? -1070086673 : c), (obj1.prop1 ^= (308604767.1 != obj0.prop1)), ary[(14)], ary[(((81 >= 0 ? 81 : 0)) & 0XF)], (obj1.length ? obj1.prop1 : -1), ary[(((a >= 0 ? a : 0)) & 0XF)])))) : Math.tan(ui32[(obj1.method0()) % 256])), (((Math.pow((obj0.length /= func0(-5.60579404151639E+18)), ((i8[(2147483647) % 256] * e - (185 == -4.25370259912885E+18)) * obj0.method0(obj0.length, -1026437042, obj0.prop0, 1209681199, obj0.length, -2) - -49)) != func2()) ? (((c = (-1 & -6)) ^ (a === -102)) * (((-2 < -580790792) ? (b >= 1311290946.1) : (1249029302 ? obj0.prop0 : obj0.prop0)) - Math.abs((799143204 ? obj0.length : d)))) : (obj1.length * (-- c) + Math.abs((-2.09913367005336E+18 ? obj1.length : 727784391)))) * 205 + 997140912.1), (b %= Math.log((((+ -57) === (obj1.prop0 ^= (-408485595.9 > obj1.prop1))) ? ((-228 !== obj0.prop1) ? (d++ ) : 2) : obj0.prop1))), (Math.acos(Math.abs((-- obj0.length))) == f32[((((obj1.length++ ) * (i32[(-109) % 256] * (-1020466330 > e) - (6.47480150088909E+18 ? obj1.prop0 : b)) + -990323359) >>> ((-995479186 !== -2) ? Math.tan(e) : ary[(2)]))) % 256]), func1(((((obj0.prop1 < obj0.prop1) ? (d = (-- obj1.length)) : (obj1.prop0 === c)) > (a * (obj1.prop1 *= func2(2.226205600311E+17, c, c, obj0.length, 1073741823, c)) - (554741724 ? obj0.prop1 : 1142288835.1))) ? func1(ary[(15)], (c * (c + func2(-43)))) : ary[((((-996975865 === -1805568671) >= 0 ? (-996975865 === -1805568671) : 0)) & 0XF)]), obj0.length, (b >= obj0.length), (a += func0()), f32[(2.76083422429091E+18) % 256]));
  670. break;
  671. case Math.sin(1095855078):
  672. var __loopvar2 = 0;
  673. do {
  674. __loopvar2++;
  675. var __loopvar3 = 0;
  676. LABEL0:
  677. while((d) && __loopvar3 < 3) {
  678. __loopvar3++;
  679. b %=-1431353014.9;
  680. WScript.Echo("obj1.prop0 = " + (obj1.prop0|0));;
  681. }
  682. obj1.prop1 <<=ary[(10)];
  683. switch((ui16[(-1) % 256] === ary[((((((-103018001 === obj0.length) !== (obj0.prop0 ? 2.7092047062084E+18 : obj1.length)) ? Math.acos(func2()) : ((obj0.prop0 > 1) ? a : Math.acos(d))) >= 0 ? (((-103018001 === obj0.length) !== (obj0.prop0 ? 2.7092047062084E+18 : obj1.length)) ? Math.acos(func2()) : ((obj0.prop0 > 1) ? a : Math.acos(d))) : 0)) & 0XF)])) {
  684. case ary[(18)]:
  685. c = ((d |= ((obj1.length -= (d == -1073741824)) === f64[(obj1.prop1) % 256])) >= func1(i16[((obj1.prop0 >>= (2.04204845037839E+18 / (obj1.prop1 == 0 ? 1 : obj1.prop1)))) % 256], 872356200, ((-1995983418.9 > func0()) / (f64[(Math.log(158)) % 256] == 0 ? 1 : f64[(Math.log(158)) % 256]))));
  686. break;
  687. default:
  688. e &=obj0.method0((obj1.prop1 = (c <<= (((199 / (1456639649.1 == 0 ? 1 : 1456639649.1)) * (ary[(((-1 >= 0 ? -1 : 0)) & 0XF)] + Math.sqrt(1666311372))) * (2147483647 >= c) - (0 * func1() + d)))), (obj0.prop0-- ), (obj0.length * (((c = (-966165854 ? obj0.prop1 : d)) >= obj1.prop0) ? i32[(-37) % 256] : ((obj1.prop1 ^= (b ? -1069669658 : -7.57515240685517E+18)) === (i8[(1) % 256] * (e - -1041810240)))) - (obj0.length++ )), (ary[((((-- obj1.prop1) >= 0 ? (-- obj1.prop1) : 0)) & 0XF)] * e - 896471373.1));
  689. break;
  690. case (((((e <<= obj1.prop1) === (-520591455.9 == obj1.length)) ? (~ func0(1765644552, -22, c)) : (i16[(1073741823) % 256] * (ui32[(1) % 256] - (e ? -1 : -1312946924)))) <= Math.acos((func0(obj0.length, d, c, -43, obj0.prop1) * (f64[(1073741823) % 256] + -2.11151983580703E+18)))) || (~ i32[(ary[((((obj1.length - c) >= 0 ? (obj1.length - c) : 0)) & 0XF)]) % 256])):
  691. obj0 = obj1;
  692. break;
  693. case f32[(((obj1.prop1 = func2(obj0.method0(875764424.1, -1073741824, obj0.prop0, -187, obj1.prop0, e))) * func2() - c)) % 256]:
  694. continue ;
  695. break;
  696. case (obj1.length * (obj1.method0(1571381675) >= obj0.method0((++ a))) - (d ^= (((b ? obj0.length : -1712743729) <= Math.atan2(-1155481809.9, -1003694407)) ? 253 : f64[((obj1.prop1 >>= (c ^= (obj0.prop1 >>>= a)))) % 256]))):
  697. continue ;
  698. break;
  699. case (ary[(((f32[(obj0.prop0) % 256] >= 0 ? f32[(obj0.prop0) % 256] : 0)) & 0XF)] > ((e ^= ary[(((((e ? -1 : c) * ((923819696 || obj0.prop1) - 3.34693363415318E+18)) >= 0 ? ((e ? -1 : c) * ((923819696 || obj0.prop1) - 3.34693363415318E+18)) : 0)) & 0XF)]) == (~ ((+ a) * ((obj1.length & obj0.prop1) + func1()))))):
  700. break ;
  701. break;
  702. case func0(c, obj0.method0(), (a * ((-7.19990017584934E+18 % ary[(((obj0.length >= 0 ? obj0.length : 0)) & 0XF)]) + obj1.length)), func0((ui8[((obj0.length &= (Math.cos(obj0.length) * 2))) % 256] !== 244), ((-- obj1.prop1) !== (func1(obj0.prop0, obj1.prop1, 102, 4.29590174246168E+18, -1.78563193163597E+18) > i8[(c) % 256])), (obj1.prop0 >>>= f32[((func1() * ((d * obj1.prop0) - (obj1.prop1 %= (! a))))) % 256]), (((obj1.prop1 += (obj0.prop1 > 345351040.1)) > ary[(4)]) ? (f32[(obj0.prop1) % 256] * func0(-943691530, 1, obj1.prop0, -2.64129072103374E+18, obj1.prop1, 6.84496840238113E+18) - (-3.99437328451809E+18 ? obj0.prop1 : -2147483648)) : func0())), ui16[((-- e)) % 256]):
  703. continue ;
  704. break;
  705. }
  706. obj1.prop0 >>>=(((ui16[((++ obj0.prop0)) % 256] !== (ui16[(175) % 256] * ((d %= ((obj0.prop0 ? 0 : a) * (-1.92946969806217E+18 ? obj1.prop0 : -256) - (1604963733 >> 580337882.1))) - ui32[(obj0.prop1) % 256]))) ? (((- -968881012) == (9.09391613298989E+18 != -25539871.9)) ? (obj0.prop0 *= (-942502361 % 1415806909.1)) : (obj0.length *= -1037434083)) : ui16[(((124 * (-6.133068204284E+18 ? obj1.prop1 : obj1.prop1) + ((-1073741824 * a - func0(1, 2.95736358120959E+18, obj0.length, 136, a, 2)) * (-768539922.9 - (e = 1)))) === ary[(((a >= 0 ? a : 0)) & 0XF)])) % 256]) < obj0.prop1);
  707. } while((obj1.prop1) && __loopvar2 < 3)
  708. break;
  709. case f32[(Math.exp(f64[(ary[(((Math.exp(obj1.length) >= 0 ? Math.exp(obj1.length) : 0)) & 0XF)]) % 256])) % 256]:
  710. (function(p0, p1, p2){
  711. var __loopvar3 = 0;
  712. LABEL0:
  713. do {
  714. __loopvar3++;
  715. } while(((b == e)) && __loopvar3 < 3)
  716. var obj3 = obj1;
  717. })();
  718. break;
  719. case Math.sin(obj0.method0(func2(f32[((! obj0.prop1)) % 256], obj0.prop1, Math.cos((obj0.prop1 <= -1024030730.9)), Math.acos((c !== -951595035)), func2(Math.sqrt(obj0.prop0), -2, Math.log(8.08714743100592E+18), f64[(obj1.prop0) % 256], (b = (a <= obj0.prop0))), (++ obj1.prop1)), ary[(18)], Math.tan(-253), ((ui32[(30) % 256] === func0(obj0.prop0)) ? -7.29279014394245E+18 : ary[(2)]), (obj0.prop0++ ), (e * ((b-- ) - ((-- d) << 1906210804.1))))):
  720. (function(){
  721. var a = Math.atan(Math.sin((i16[(1790421356.1) % 256] === (((+ obj1.prop1) * obj1.method0(2.0201138024617E+18, c, obj1.prop0, 48, a, obj1.length) + ui16[(obj0.prop1) % 256]) != (obj0.prop0 ? 739066106.1 : c)))));
  722. function func3 (p0){
  723. obj1 = obj0;
  724. var obj3 = obj0;
  725. obj0 = obj3;
  726. var b = func2((b >>>= (e * (ary[(6)] - (obj3.length &= (a > p0))))), func2(obj3.prop0, (~ d), (ary[(15)] || i32[((++ obj3.length)) % 256]), a, (obj1.length |= (func2(-1019850240, -218448024.9, -2147483648) != (obj0.length > 549632028)))));
  727. var obj4 = obj3;
  728. return a;
  729. }
  730. })(i8[((ary[(17)] >= (Math.pow(i32[(1114824210.1) % 256], ary[(12)]) * -1072096560 - -1012857020))) % 256], ((c == func2(((obj0.prop1 <<= c) * (-1149617692.9 + (obj0.prop0 = func2()))), (obj1.length %= (c *= (obj0.prop0 ? obj1.prop0 : -1575149313.9))), (((obj0.prop0 !== -946245056) * 2 + (-1417094166 && -1065060387)) == obj1.length), ary[((((c-- ) >= 0 ? (c-- ) : 0)) & 0XF)], (a >>= Math.atan2(-1030066157, obj0.length)))) ? ui8[((i32[(obj0.prop1) % 256] !== d)) % 256] : ((ui8[(((b / (659215035.1 == 0 ? 1 : 659215035.1)) * (i8[(obj0.length) % 256] * ((-975423036 != -999222099) + (obj1.prop0 ? obj0.prop0 : c))) + -943986825)) % 256] * (ary[((((9.05802120453706E+18 == 1767310873) >= 0 ? (9.05802120453706E+18 == 1767310873) : 0)) & 0XF)] - (obj0.method0() * (e ? -965522753 : obj1.length) + d))) == ui32[(((obj1.prop1 <= 1.50339229987226E+18) ? (obj1.prop0 = i8[(d) % 256]) : (obj1.prop0-- ))) % 256])), Math.asin(obj0.length));
  731. break;
  732. default:
  733. function func4 (p0){
  734. switch((((((obj0.prop0-- ) * (obj1.prop0 - (d >>= func1()))) != (obj1.length = f64[(p0) % 256])) ? (-- e) : (((p0 >>>= Math.sin(e)) > Math.pow(obj0.prop0, c)) ? ((3.55311305110484E+16 != 0) ? (b | 182376366) : (-- obj1.prop0)) : (i16[(7.08784322819272E+18) % 256] !== (! d)))) === func2(Math.cos(((obj0.length = a) && (- e)))))) {
  735. case -1141031478.9:
  736. WScript.Echo("b = " + (b|0));;
  737. break;
  738. case obj0.method0():
  739. var obj3 = obj0;
  740. break;
  741. case i32[(Math.asin(Math.sqrt(ary[(8)]))) % 256]:
  742. WScript.Echo("e = " + (e|0));;
  743. break;
  744. case (-- a):
  745. WScript.Echo("obj1.length = " + (obj1.length|0));;
  746. break;
  747. case -949849419:
  748. WScript.Echo("obj0.prop0 = " + (obj0.prop0|0));;
  749. break;
  750. }
  751. return -1452214628.9;
  752. }
  753. break;
  754. }
  755. d = (d++ );
  756. LABEL0:
  757. for(var __loopvar1 = 0; __loopvar1 < 3; ++__loopvar1) {
  758. switch(ary[(5)]) {
  759. case i16[(1434690215) % 256]:
  760. function func5 (){
  761. return e;
  762. }
  763. break;
  764. default:
  765. obj0.prop0 *=(ary[(((((++ e) != ((e > __loopvar1) ? func0(d, obj0.prop0, obj0.prop0, -1068272579) : obj1.prop1)) >= 0 ? ((++ e) != ((e > __loopvar1) ? func0(d, obj0.prop0, obj0.prop0, -1068272579) : obj1.prop1)) : 0)) & 0XF)] != (((a &= (+ b)) == Math.pow((obj0.prop0 ? e : -1266855518), ui8[(20) % 256])) ? (-1062517725 == 142) : ((ary[(9)] === obj0.prop0) ? ((obj1.prop1 ? obj0.prop0 : d) == (obj1.prop1 == obj1.prop0)) : i16[((110192216.1 >> d)) % 256])));
  766. break;
  767. }
  768. try {
  769. obj0 = obj1;
  770. var __loopvar3 = 0;
  771. LABEL1:
  772. LABEL2:
  773. do {
  774. __loopvar3++;
  775. } while((((-50059215 != b) * obj1.prop1 + (e < __loopvar1))) && __loopvar3 < 3)
  776. (function(p0, p1, p2){
  777. var d = (obj0.prop0 %= ((-2 > i32[(p0) % 256]) * -1173429929 - ary[(((Math.log(ui8[(obj1.length) % 256]) >= 0 ? Math.log(ui8[(obj1.length) % 256]) : 0)) & 0XF)]));
  778. b = ((((b++ ) === (f32[(-1054417757.9) % 256] * (Math.sin(p2) + (1073741823 ? c : 0)))) ? (((b >> -1054715546) != i16[(1775604883.1) % 256]) ? ui16[(ary[(17)]) % 256] : (ui32[(6.45289523005423E+18) % 256] <= -1270690683)) : (obj0.length++ )) * (func0((p1 -= i8[((__loopvar1 ? obj0.prop0 : __loopvar1)) % 256]), ary[(0)], ui8[((p1 * Math.abs(c) + (obj1.prop1 ? a : 423919159))) % 256]) - func0((-5.02633009747416E+18 <= ((a != 874652396.1) ? (-1399088674 ^ 117) : p1)), ui32[(((++ c) + ary[(((obj0.prop1 >= 0 ? obj0.prop1 : 0)) & 0XF)])) % 256], (Math.asin((p1 = (- a))) >> 426753756), ((ui16[(__loopvar1) % 256] !== p2) ? (obj0.method0(p1, -1067157503, obj0.length, -255723402.9) == (obj1.method0(p2, 22853197, -6.45866473208472E+18, obj1.length, p0) * func0(-7.17606771249796E+18, -7.19898296069452E+17, 1176879362, -1209896330.9, obj0.length, -252) - (0 ? -1052732909 : 165))) : ary[(((b >= 0 ? b : 0)) & 0XF)]))));
  779. var obj3 = obj1;
  780. })();
  781. try {
  782. var a = (((ary[(((-2147483648 >= 0 ? -2147483648 : 0)) & 0XF)] <= obj1.length) ? obj0.length : func0()) < ui16[((ary[(15)] == (- Math.atan(-887280833.9)))) % 256]);
  783. } catch(ex) {
  784. obj1 = obj0;
  785. a = (c = (obj0.method0() <= Math.log(1423218998.1)));
  786. } finally {
  787. var obj3 = obj0;
  788. WScript.Echo("e = " + (e|0));;
  789. c =(d++ );
  790. obj3.prop0 = (! (obj3.method0(ary[((((-- obj3.prop1) >= 0 ? (-- obj3.prop1) : 0)) & 0XF)], 1313694475) | (c-- )));
  791. }
  792. break ;
  793. } catch(ex) {
  794. function func6 (p0,p1,p2,p3){
  795. var obj3 = obj1;
  796. obj1.prop1 = func0(((obj1.length < (obj1.prop0 = obj3.method0(967345550.1))) >= (Math.tan(Math.cos(1408461332.1)) * (obj3.prop1 - ((obj3.prop0 != d) ? (obj0.length = (-1732414300 * b)) : (1073741823 > obj0.prop0))))), ary[(3)], (p2 -= (((__loopvar1 == -1000256011) ? obj1.prop0 : obj1.prop0) == (! p3))), (((obj3.prop0-- ) != Math.atan(Math.cos(82))) ? Math.exp((~ obj3.prop1)) : obj1.prop0));
  797. return -6.66197292676943E+17;
  798. }
  799. } finally {
  800. }
  801. continue LABEL0;
  802. var __loopvar2 = 0;
  803. LABEL1:
  804. do {
  805. __loopvar2++;
  806. var obj3 = obj1;
  807. } while((Math.sqrt((obj0.prop0 ? -2147483648 : 2092282057.1))) && __loopvar2 < 3)
  808. }
  809. var a = (Math.abs((! ary[(((-7.8543224616198E+18 >= 0 ? -7.8543224616198E+18 : 0)) & 0XF)])) * Math.abs(((obj0.length /= (obj0.prop0 >> -1)) * (! (++ obj0.prop1)) + (0 * func2() + func0(obj0.length, e, -1004987436, -992541225)))) - (obj1.prop1-- ));
  810. function func7 (){
  811. obj0 = obj1;
  812. return (++ c);
  813. }
  814. })();
  815. (function(){
  816. if((func1(481549912, (obj0.prop0++ ), func1(-6.40055501781618E+18, Math.tan(b), func2(), (d++ ))) > (-1073741824 * 1853744040 - ((~ -2) !== ary[(((Math.sqrt(6.95919147063823E+18) >= 0 ? Math.sqrt(6.95919147063823E+18) : 0)) & 0XF)])))) {
  817. }
  818. else {
  819. var __loopvar2 = 0;
  820. LABEL0:
  821. do {
  822. __loopvar2++;
  823. } while((((c ? 67 : -1057558012) * (obj0.prop1 - (b++ )))) && __loopvar2 < 3)
  824. var a = ary[(18)];
  825. obj1.method0(((((ui8[(b) % 256] != Math.cos(210301864.1)) ? Math.abs((-1972964350 < -1069726144)) : ((obj0.prop1 >> 411541022.1) && (-1035214775 >= -2120153150))) | Math.tan((a = 178))) * ((((ui32[(e) % 256] <= (- -3.49085947431267E+18)) ? a : i16[(Math.atan2(e, obj0.prop1)) % 256]) * (Math.abs((a = i8[(c) % 256])) + Math.acos((-1578151851.9 * (((b-- ) * (e * (-969373745 != a) - (a >>= ary[(2)])) - f64[(e) % 256]) + (e *= ((obj1.length++ ) * (((+ obj0.prop1) * (obj0.length /= (-7.5227774620165E+18 * 118)) - (a / (-1680247619.9 == 0 ? 1 : -1680247619.9))) - ary[(((116 >= 0 ? 116 : 0)) & 0XF)])))))))) + obj1.method0(((a !== (obj0.prop0 /= (obj0.prop0 >>> -129))) ? ((d <= -3.47089753653811E+18) * ((289307999 < obj1.prop1) + (-3.99765606315112E+18 ? obj1.prop1 : obj0.prop1))) : ((1 <= -1.64525640515612E+18) ? func1() : Math.atan2(e, obj1.prop0))), (++ a), (obj0.prop1 ^= ary[(0)]), ((a * (obj0.prop1 != obj0.prop1) + Math.log(1)) >>> i8[(Math.asin(-127)) % 256]), (((obj1.length != e) >= (- -84548919)) ? obj1.method0(Math.sqrt(d), (+ obj0.prop0), (obj1.prop0-- ), 1758179544.1, (a-- ), obj0.method0()) : ((369295985.1 * -3.62661798607518E+18) < (-1 << obj1.length))), (i16[(ary[(4)]) % 256] * ((((obj0.prop0 !== 2023984127.1) * ((e-- ) * ((- a) - d)) - (-117 != obj1.length)) < f64[(-2.97486435176575E+18) % 256]) + (obj1.prop1 *= (2 > 174180482.1))))))));
  826. LABEL0:
  827. LABEL1:
  828. for(var __loopvar2 = 0; a < ((obj0.length ^= (obj1.prop0 = Math.abs(-1030691975)))) && __loopvar2 < 3; a++ + __loopvar2++) {
  829. break LABEL1;
  830. switch((b >>>= d)) {
  831. default:
  832. continue ;
  833. break;
  834. }
  835. function func8 (){
  836. obj0 = obj1;
  837. return 519866426;
  838. }
  839. break ;
  840. if(((((++ obj0.length) === (obj0.prop1 == (1403040287 || -1010986124))) ? (obj1.prop1 = ((obj0.prop1 = (ary[(16)] * -998708469 + -513006315.9)) <= (obj1.prop1 = (a &= (obj1.length &= ary[(((e >= 0 ? e : 0)) & 0XF)]))))) : -6.10872400898999E+17) >= ary[(15)])) {
  841. obj0 = obj0;
  842. WScript.Echo("obj1.length = " + (obj1.length|0));;
  843. WScript.Echo("obj1.length = " + (obj1.length|0));;
  844. var a = (++ c);
  845. }
  846. else {
  847. }
  848. }
  849. WScript.Echo("e = " + (e|0));;
  850. }
  851. LABEL0:
  852. for(var __loopvar1 = 0; obj0.prop1 < ((- obj1.length)) && __loopvar1 < 3; obj0.prop1++ + __loopvar1++) {
  853. break LABEL0;
  854. break ;
  855. if((Math.acos((! ((-77 ? a : e) === ary[(3)]))) === ((+ i16[((d++ )) % 256]) * (i32[((+ ary[(18)])) % 256] + Math.atan2(((obj1.prop0 >= -1073741824) <= (obj0.prop1 = (b >= -1571927982))), a))))) {
  856. LABEL1:
  857. for(var __loopvar3 = 0; e < (__loopvar3) && __loopvar3 < 3; e++ + __loopvar3++) {
  858. WScript.Echo("obj0.prop1 = " + (obj0.prop1|0));;
  859. obj0 = obj0;
  860. break ;
  861. e = ((i8[(((a >= 186) ? (i16[(obj0.prop1) % 256] * ((obj1.length - obj0.length) + func0())) : (a |= ary[(12)]))) % 256] >= (((obj1.length++ ) != func2(d, __loopvar3, obj1.prop1)) ? (-8.20634218580724E+18 == ary[(16)]) : ((obj1.length = (b <<= (b /= (e &= ui32[(1937757902) % 256])))) <= (-116 == e)))) ? Math.log(Math.log(((~ d) <= -1993899356))) : obj0.method0(118251182, obj1.prop0, ary[(((Math.pow(-1022044665, Math.log(-81)) >= 0 ? Math.pow(-1022044665, Math.log(-81)) : 0)) & 0XF)], 11, (((obj0.length < __loopvar1) ? (c >= -1073741824) : (obj1.prop1-- )) === ((b %= (++ obj1.prop0)) !== (1111204882.1 ? obj0.prop0 : -82))), (i16[(0) % 256] >= Math.abs((-- b)))));
  862. continue ;
  863. }
  864. obj0.length = ((obj0.prop1 = (((+ -7.68325083442381E+18) > obj1.method0()) ? (i16[(obj0.prop1) % 256] >= -953029132) : (-- d))) > (obj0.prop1 *= Math.sin(((obj0.prop1 |= (d <= 1607775565)) < -226686303))));
  865. LABEL1:
  866. LABEL2:
  867. for(var __loopvar3 = 0; __loopvar3 < 3; ++__loopvar3) {
  868. WScript.Echo("d = " + (d|0));;
  869. var a = Math.atan2((((ary[(9)] !== b) ? -6.37866988959448E+18 : Math.sin((-604750952 ? -1318102862 : obj1.prop1))) ^ (1642207917 !== ((__loopvar3 === 0) ? __loopvar1 : ui16[(obj1.prop1) % 256]))), (a += Math.asin(((obj1.prop1 === e) << func0(e, obj1.length, obj1.length, -1, 865117601.1)))));
  870. var b = (f32[((((236731162.1 >= -2) ? ary[(4)] : ui32[(2) % 256]) / (((-947615398 < 1.96348473844403E+18) ? (obj0.prop0 % e) : (e != obj0.length)) == 0 ? 1 : ((-947615398 < 1.96348473844403E+18) ? (obj0.prop0 % e) : (e != obj0.length))))) % 256] !== ary[(1)]);
  871. obj1 = obj0;
  872. }
  873. }
  874. else {
  875. obj1 = obj0;
  876. (function(){
  877. a = obj0.length;
  878. })(((((f32[(-1) % 256] * ((-979221775 >= d) + ary[(11)])) < (b /= (obj0.prop0 <<= (obj0.length * a)))) >= func1(((1 > -206) && -955651382), Math.cos(obj1.method0(obj1.prop0, a, -157, -1140542518.9)), i8[((-1215081184.9 !== -7.07980159681987E+18)) % 256], ((-1024463081 >= __loopvar1) ? (ary[(((obj0.length >= 0 ? obj0.length : 0)) & 0XF)] * (ary[(((359509529 >= 0 ? 359509529 : 0)) & 0XF)] - ((~ -436079907.9) * (obj1.method0(e, 653565008, -8.44992169990002E+18, -1904361093.9) * (-4.5211702957015E+18 ^ -74) - func0(obj0.prop1, c)) - func1()))) : ary[(4)]), ((-80 === obj0.prop1) ? obj1.prop1 : e), -975850808)) ? (obj1.prop0 - ary[((((a-- ) >= 0 ? (a-- ) : 0)) & 0XF)]) : Math.cos((Math.pow(obj0.method0(-1.71482061678811E+17, -1222630370, 762315907.1, b, 743591906, b), (+ -989410796)) ^ (c++ )))), (obj1.prop1 = Math.log(3.75799959831573E+18)), func2((b *= ui16[(-2) % 256]), (((Math.pow(285756377, e) == Math.atan2(b, 6.36899005999897E+18)) ? ((c + b) < (obj0.prop0 = (obj1.prop0-- ))) : ary[((((obj0.prop1 >> -7.70526969862791E+18) >= 0 ? (obj0.prop1 >> -7.70526969862791E+18) : 0)) & 0XF)]) >= ary[(((func1() >= 0 ? func1() : 0)) & 0XF)])));
  879. if((((((-952662530 ? d : b) < (obj1.prop0 % -1051628973)) ? (i16[(c) % 256] * (Math.sqrt(-225) - Math.log(1073741823))) : (obj1.prop1 <<= b)) || (((obj1.length != obj1.length) ? (d > 2147483647) : func2()) != (obj0.prop0-- ))) <= Math.atan(ary[(12)]))) {
  880. a <<=(((((obj1.prop1 === c) ? (-2147483648 <= -557927352.9) : d) > (Math.abs(29) + ui8[(c) % 256])) < (! ((-- obj0.prop1) * (obj1.prop0 = (-421649596 == c)) + ui8[(d) % 256]))) ? (-- obj0.length) : i16[((- obj0.method0(116))) % 256]);
  881. WScript.Echo("a = " + (a|0));;
  882. obj1.prop0 *=1;
  883. obj1 = obj1;
  884. var obj3 = obj0;
  885. }
  886. else {
  887. WScript.Echo("__loopvar1 = " + (__loopvar1|0));;
  888. obj1.length = (((((6.74709723169044E+18 - __loopvar1) | Math.acos(__loopvar1)) < ((obj1.prop1 > 2.91036382259779E+18) ? (849726482.1 < 101591866.1) : (! obj0.prop1))) ? obj0.method0(obj1.length) : (a /= __loopvar1)) && obj0.method0((__loopvar1 > f32[(obj1.method0()) % 256]), (e %= b)));
  889. WScript.Echo("a = " + (a|0));;
  890. }
  891. }
  892. var a = ((c *= (((obj0.length === obj1.prop1) ? Math.sin(-45) : __loopvar1) < (obj0.length = (-977904355 >> c)))) - (- 2.0277089667751E+18));
  893. }
  894. var __loopvar1 = 0;
  895. LABEL0:
  896. LABEL1:
  897. while(((obj1.prop1-- )) && __loopvar1 < 3) {
  898. __loopvar1++;
  899. obj0 = obj1;
  900. d = (ui8[(ary[(3)]) % 256] >= obj1.prop0);
  901. }
  902. obj1.length = (d-- );
  903. })(func2(((((-1067227267 >= -1027082505) ? d : (obj0.prop0 ? -1072196695 : obj1.length)) == -943222787.9) ? -150 : ((obj1.prop1 |= obj1.prop1) >= ((~ e) === (-999511236 === a)))), 63, Math.sqrt((c / (i16[(Math.pow(c, b)) % 256] == 0 ? 1 : i16[(Math.pow(c, b)) % 256]))), Math.asin(ary[(7)]), (obj0.prop0 <<= (- intfloatary[(10)]))), (obj1.prop1-- ));
  904. (function(p0, p1){
  905. obj0.method0(p0, (-- p0));
  906. function func9 (p0,p1,p2){
  907. var __loopvar2 = 0;
  908. LABEL0:
  909. LABEL1:
  910. while((Math.sin((d /= ary[(((-988059996 >= 0 ? -988059996 : 0)) & 0XF)]))) && __loopvar2 < 3) {
  911. __loopvar2++;
  912. (function(p0, p1, p2){
  913. obj0 = obj0;
  914. var obj3 = obj0;
  915. obj1.prop0 = (obj0.prop1 *= (Math.exp(((-1769621353.9 < obj0.prop1) ? 243 : i32[(-1319212850) % 256])) ^ func1(((p2 === -1695396338) * ((obj3.length |= (-2133135492.9 !== 1073741823)) * Math.exp(627629710.1) - (p1 |= -51)) + func1()), (-960931229 * (obj1.prop1 >> c) - (++ a)), Math.asin(ary[(((p2 >= 0 ? p2 : 0)) & 0XF)]), Math.tan(ary[(((0 >= 0 ? 0 : 0)) & 0XF)]))));
  916. c =((((p1 ^= (obj1.length / (698086295 == 0 ? 1 : 698086295))) === ((~ -1869037740) === a)) ? ((~ Math.asin(2)) * func1((-1073741824 || obj0.prop1), 1.06845659695301E+18, (d ? 0 : p0), (-1040199787 * 8.62364694012946E+18)) + ary[(((Math.log(p1) >= 0 ? Math.log(p1) : 0)) & 0XF)]) : obj3.method0(((c < p2) ? ui32[(b) % 256] : func0()))) === 1366227785.1);
  917. })();
  918. var obj3 = obj0;
  919. p0 = (-994353022.9 != (ary[(9)] * (((0 == -1) >= (+ p0)) ? ((-96 >>> e) * (ary[(5)] + 189)) : (func1() !== (-5.60790224555438E+18 ? obj1.prop0 : obj1.prop0))) - (p0 = ((p1 < p0) ? (a >>>= (~ p1)) : i16[(-946547381) % 256]))));
  920. try {
  921. obj1 = obj0;
  922. var a = ((((ui8[(-303354047.9) % 256] * (obj1.prop1 - (d = obj3.prop0))) !== ((-104 == -864249864.9) ? p0 : (1 * -943073818))) ? ary[(((func2((obj1.length ? -148 : -1039877123), ary[(18)], ui8[(-1072772254) % 256], 1073741823, (obj0.length * 6.10840684132677E+18)) >= 0 ? func2((obj1.length ? -148 : -1039877123), ary[(18)], ui8[(-1072772254) % 256], 1073741823, (obj0.length * 6.10840684132677E+18)) : 0)) & 0XF)] : (~ (obj3.prop0 *= (! 2147483647)))) || 2);
  923. var b = (ary[(((obj0.method0(ary[(16)], obj1.prop0, func2(), a, func2(b), (d = (obj1.prop1-- ))) >= 0 ? obj0.method0(ary[(16)], obj1.prop0, func2(), a, func2(b), (d = (obj1.prop1-- ))) : 0)) & 0XF)] < (c >>>= (c += (obj0.prop1 = (obj0.length == -990421716)))));
  924. obj3.length %=obj3.length;
  925. } catch(ex) {
  926. break ;
  927. var obj4 = obj1;
  928. var a = i32[(-809200259) % 256];
  929. var b = (ary[(3)] == i16[(ary[(5)]) % 256]);
  930. var c = (d &= (ui32[(ary[(18)]) % 256] * ((- obj4.length) * (func0(a, obj3.prop0, obj1.length) < (b = (1073741823 ? p2 : -641049321))) - ((! 658884705) != (p0++ ))) + f64[(i8[(obj4.prop1) % 256]) % 256]));
  931. } finally {
  932. obj3 = obj1;
  933. obj0.length = Math.tan(((((p2 !== obj0.prop0) * (p0 + (obj3.length == -1073741824))) > ((-940245976 !== -1054813083) && ary[(((p2 >= 0 ? p2 : 0)) & 0XF)])) != (((p0 += Math.exp(-2)) < (obj0.length = (1208029091 ? 10 : 30))) ? ((2147483647 ? obj1.prop0 : obj1.prop1) >>> obj1.method0(obj3.prop1, obj1.prop0)) : ((32 ? obj0.length : 190) <= (obj1.prop1 ? 2.38303659651394E+18 : p1)))));
  934. }
  935. }
  936. obj1 = obj1;
  937. obj1 = obj1;
  938. (function(){
  939. switch(func0(ary[(((ary[((((-1 / (obj1.prop1 == 0 ? 1 : obj1.prop1)) >= 0 ? (-1 / (obj1.prop1 == 0 ? 1 : obj1.prop1)) : 0)) & 0XF)] >= 0 ? ary[((((-1 / (obj1.prop1 == 0 ? 1 : obj1.prop1)) >= 0 ? (-1 / (obj1.prop1 == 0 ? 1 : obj1.prop1)) : 0)) & 0XF)] : 0)) & 0XF)], -1060011353, (((- ary[(8)]) * ((((-234 - a) * ((169 >>> -1283874722) - ui16[(obj0.length) % 256])) * ((0 * ((b++ ) - (-- obj1.prop1))) + ((b < obj0.prop1) * (a ? obj0.length : -1033087839) + (obj1.prop0 | 2010318500.1)))) - ((-987423750 !== p0) ? (-1029534526 !== 543789253.1) : (obj1.length >= obj0.prop0)))) * (2147483647 >= ary[(1)]) - (p0 &= ((! -2.91449780243755E+17) || (p1 ? -138 : -4.8904366627297E+18)))))) {
  940. case Math.pow(((obj0.method0() < ary[(((f32[(p2) % 256] >= 0 ? f32[(p2) % 256] : 0)) & 0XF)]) >= (a >>= ((p2 ? 1073741823 : obj0.prop0) * e - b))), obj1.method0()):
  941. WScript.Echo("p0 = " + (p0|0));;
  942. break;
  943. default:
  944. var obj3 = obj0;
  945. break;
  946. case ((ui16[(((1 ? obj0.prop1 : b) * i8[(-1035030665) % 256] + (p2 = ui8[(-1.24602550489001E+18) % 256]))) % 256] === e) ? (((p2 = c) > ary[((((ui8[(2147483647) % 256] * (-1.0512070764212E+18 ? p1 : obj1.prop0) + ((1134031066.1 > p1) * (((c ? p1 : e) * (a > 261935016) - obj1.prop0) - ary[(12)]))) >= 0 ? (ui8[(2147483647) % 256] * (-1.0512070764212E+18 ? p1 : obj1.prop0) + ((1134031066.1 > p1) * (((c ? p1 : e) * (a > 261935016) - obj1.prop0) - ary[(12)]))) : 0)) & 0XF)]) ? Math.atan2(ary[(((obj1.length >= 0 ? obj1.length : 0)) & 0XF)], -135) : ((++ b) && p1)) : Math.atan2(13, ((! (-242 ? p0 : obj0.prop1)) * ((-935125640.9 ? obj0.length : p1) != (b * (func0(a, p2, p1, 2068787343, 1456593425.1) + Math.atan(a)))) + ary[((((~ a) >= 0 ? (~ a) : 0)) & 0XF)]))):
  947. var a = ((Math.exp(((-199 ? obj0.prop1 : -61461501.9) == d)) === (p0 = 6.94505678311111E+18)) > ((((((- a) * ((obj0.prop1 <= b) - (e ^= obj1.method0()))) * (obj0.prop1 = (++ obj0.prop1)) - (++ p1)) === func1(p1, -1499213284, obj1.prop0, -967822085)) - -28) * (p0 + (obj0.prop1 -= a))));
  948. break;
  949. case obj0.method0(ary[(((-1073741824 >= 0 ? -1073741824 : 0)) & 0XF)], ((p2 = ((655902114.1 !== b) ? func0(-200, obj0.prop0, -44) : (++ b))) != func0()), ((p1 = d) * -1026089973 - (+ ary[((((b = (-1023856060 ? p1 : -963178387)) >= 0 ? (b = (-1023856060 ? p1 : -963178387)) : 0)) & 0XF)])), (! ((obj1.length * (i32[(p2) % 256] + func0(obj1.prop0, -1691792184.9, p2, e, p2, a))) ^ ((obj1.prop0 > d) ? f64[(p0) % 256] : (p1 ? -1880743957 : -1028655167)))), p2, -17):
  950. var a = (+ (obj1.method0(-880796752, (- (+ -1392582057.9)), (++ obj0.prop1), (obj0.method0(1165425512.1, a, -1001787279) == ((! obj0.length) * (81 === p1) + i8[(-7.34308707516873E+18) % 256]))) * ui8[(ary[(((1.05574503372445E+18 >= 0 ? 1.05574503372445E+18 : 0)) & 0XF)]) % 256] + (((p0 < -1011726209) > (p1 >>= obj1.length)) ? i16[((p0 !== -1988187984.9)) % 256] : -7.30947695610263E+18)));
  951. break;
  952. }
  953. var __loopvar3 = 0;
  954. while((((((! -1.322900410936E+18) * (p0 & p0) - a) * (-26 ? p1 : -460472436) + ((obj0.prop0 %= (obj0.length === e)) * (obj0.prop1 - ary[(((p2 >= 0 ? p2 : 0)) & 0XF)]))) * (p1 == obj0.prop0) - ary[(12)])) && __loopvar3 < 3) {
  955. __loopvar3++;
  956. obj0 = obj0;
  957. obj0.prop1 = (+ (++ e));
  958. }
  959. })(ary[(0)], (Math.sqrt(ui8[(ary[((((c %= Math.cos(194)) >= 0 ? (c %= Math.cos(194)) : 0)) & 0XF)]) % 256]) >= (ary[(((-231 >= 0 ? -231 : 0)) & 0XF)] == (Math.sqrt((p1-- )) | (-- obj0.prop0)))), obj0.prop1, 2147483647);
  960. return ary[(14)];
  961. }
  962. var c = d;
  963. var d = -341000236;
  964. WScript.Echo("obj0.prop0 = " + (obj0.prop0|0));;
  965. })(Math.exp((a |= e)), func0((7.45302926350348E+18 * (b - 1)), ((f64[(Math.pow(a, -1068034847.9)) % 256] * (Math.log((obj0.length !== -60657985.9)) - (obj1.prop0 ^= 468166318.1))) + ((obj0.prop1 += -1269895899.9) <= i8[((ui16[(obj0.prop0) % 256] * ((obj0.prop0 << -4.86392952292254E+18) + obj0.method0()))) % 256])), b), obj1.prop1, (- ((obj1.prop1 += (e /= ary[(((74 >= 0 ? 74 : 0)) & 0XF)])) >= Math.atan2((+ -4.84273530293486E+18), obj0.method0(func2(1841633388.1, obj0.prop0, obj0.prop1, -391948773), (a *= func1(7.81581537170058E+17, 5.98377441291508E+18)))))), (! f64[((c &= (obj1.length && ary[(((-1592896550.9 >= 0 ? -1592896550.9 : 0)) & 0XF)]))) % 256]));
  966. obj0 = obj1;
  967. WScript.Echo("a = " + (a|0));;
  968. WScript.Echo("b = " + (b|0));;
  969. WScript.Echo("c = " + (c|0));;
  970. WScript.Echo("d = " + (d|0));;
  971. WScript.Echo("e = " + (e|0));;
  972. WScript.Echo("obj0 = " + (obj0|0));;
  973. WScript.Echo("obj1 = " + (obj1|0));;
  974. WScript.Echo("obj0.prop0 = " + (obj0.prop0|0));;
  975. WScript.Echo("obj0.prop1 = " + (obj0.prop1|0));;
  976. WScript.Echo("obj0.length = " + (obj0.length|0));;
  977. WScript.Echo("obj1.prop0 = " + (obj1.prop0|0));;
  978. WScript.Echo("obj1.prop1 = " + (obj1.prop1|0));;
  979. WScript.Echo("obj1.length = " + (obj1.length|0));;
  980. WScript.Echo("ary[0] = " + (ary[0]|0));;
  981. WScript.Echo("ary[1] = " + (ary[1]|0));;
  982. WScript.Echo("ary[2] = " + (ary[2]|0));;
  983. WScript.Echo("ary[3] = " + (ary[3]|0));;
  984. WScript.Echo("ary[4] = " + (ary[4]|0));;
  985. WScript.Echo("ary[5] = " + (ary[5]|0));;
  986. WScript.Echo("ary[6] = " + (ary[6]|0));;
  987. WScript.Echo("ary[7] = " + (ary[7]|0));;
  988. WScript.Echo("ary[8] = " + (ary[8]|0));;
  989. WScript.Echo("ary[9] = " + (ary[9]|0));;
  990. WScript.Echo("ary[10] = " + (ary[10]|0));;
  991. WScript.Echo("ary[11] = " + (ary[11]|0));;
  992. WScript.Echo("ary[12] = " + (ary[12]|0));;
  993. WScript.Echo("ary[13] = " + (ary[13]|0));;
  994. WScript.Echo("ary[14] = " + (ary[14]|0));;
  995. WScript.Echo("ary[ary.length-1] = " + (ary[ary.length-1]|0));;
  996. WScript.Echo("ary.length = " + (ary.length|0));;
  997. })();