test56.js 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  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 ary = new Array(10);
  7. var obj0 = new Object();
  8. var a;
  9. var b;
  10. var c;
  11. var d;
  12. var e;
  13. var f;
  14. var g;
  15. var h;
  16. a = -51891;
  17. b = -14;
  18. c = 8234;
  19. d = 28838;
  20. e = 9518;
  21. f = -13516;
  22. g = -46045;
  23. h = -16113;
  24. obj0.a = -37273;
  25. obj0.b = 58993;
  26. obj0.c = -26706;
  27. obj0.d = -59546;
  28. obj0.e = 44811;
  29. ary[0] = -20729;
  30. ary[1] = -23770;
  31. ary[100] = -5973;
  32. if((((55537 + (d ? f : 64480)) | ((-14852 + -12228) - a)) >= ((obj0.c & (obj0.d | 45750)) | (obj0.c & (a & 65486))))) {
  33. if((((-19754 & a) ^ a) == (f * obj0.d))) {
  34. if(((e * ((++ h) <= f)) != (((+ e) ^ c) * ((d & 64638) - obj0.a)))) {
  35. d = ((obj0.d ^ 56745) & (g - (b * (++ e))));
  36. f = obj0.c;
  37. } else {
  38. }
  39. } else {
  40. }
  41. if((((! obj0.a) - (obj0.b | obj0.d)) == ((- (h | b)) ^ h))) {
  42. obj0.a = (+ (obj0.c & ((-7496 | 7523) ^ (45685 - -60204))));
  43. if((((obj0.d ^ obj0.e) - obj0.b) > ((+ -58352) & ((-25537 - d) + (27643 * 54020))))) {
  44. h = (! (obj0.d & -4971));
  45. } else {
  46. a = ((((-46251 < d) ? (a * -43192) : obj0.c) + ((-33328 & 9646) * (f < d))) >= (((+ -38431) | -53339) - ((+ obj0.d) + h)));
  47. c = (! ((! a) & obj0.d));
  48. }
  49. } else {
  50. if((((+ d) - ((a + a) != (c & 22308))) <= (((f & 1552) + e) ^ a))) {
  51. obj0.a = a;
  52. b = d;
  53. } else {
  54. obj0.d = ((f * -33105) | (((-45750 > -57774) * (60737 ^ h)) * (++ obj0.e)));
  55. }
  56. if(((((34535 ? 7714 : obj0.c) <= h) & (obj0.c * -38915)) != (((++ e) * f) | d))) {
  57. g = h;
  58. obj0.c = (((obj0.e > (-43666 ^ obj0.c)) | (f & -48272)) * ((c > c) & ((+ -58032) & obj0.e)));
  59. } else {
  60. obj0.b = (! (obj0.a & c));
  61. f = obj0.b;
  62. obj0.e = (((a ^ (-8192 ? -6420 : d)) & (obj0.e >= (c >= d))) ? (((-55896 * obj0.a) - obj0.c) & ((- 58394) & (354 & obj0.e))) : (-44398 & ((38453 <= 33430) ? c : (h != e))));
  63. }
  64. if(((((obj0.b & f) + obj0.d) | -58618) <= ((-4271 * obj0.a) ^ ((obj0.e + 31640) > -22972)))) {
  65. obj0.b = (+ ((obj0.c & h) ^ a));
  66. } else {
  67. }
  68. }
  69. } else {
  70. if(((obj0.a - e) > ((h * (-60893 <= 21582)) | ((g * 23943) & g)))) {
  71. f = ((((obj0.d + -17816) > (-32149 == -23330)) * (obj0.c == (26022 ? h : a))) ? (((g == -40932) ? (obj0.b * obj0.a) : (obj0.b++ )) ^ ((19793 >= e) ? (-59659 ^ -41010) : (22748 | c))) : (((6067 * 45676) + (-64920 ^ -37969)) * obj0.c));
  72. } else {
  73. if(((c & obj0.d) < (46635 - (++ d)))) {
  74. obj0.a = b;
  75. } else {
  76. g = obj0.b;
  77. }
  78. c = obj0.d;
  79. if(((g ^ ((c * -15087) * (61071 | -2991))) != (((-17401 == b) * e) | ((-47240 + f) ^ (++ a))))) {
  80. d = (((f | (-58441 + -5743)) - obj0.d) | (((f ? -24128 : -31413) & (f ? e : obj0.d)) - ((obj0.a ? -26661 : f) * b)));
  81. } else {
  82. d = obj0.d;
  83. }
  84. }
  85. h = ((f - f) * (a + obj0.e));
  86. }
  87. if(((-10422 ^ (++ obj0.e)) > (((44027 + -58275) <= (-53519 ? g : a)) | ((c & -61844) - (obj0.d == obj0.a))))) {
  88. f = g;
  89. } else {
  90. if(((((obj0.d <= 30288) - d) - ((++ e) + (- obj0.d))) != (f & obj0.d))) {
  91. e = (+ ((f - e) - a));
  92. } else {
  93. if(((d + ((d - 26656) ^ (33899 ? obj0.c : f))) < (((62421 + 39452) + -16907) | (obj0.b * (-49977 + obj0.d))))) {
  94. obj0.d = e;
  95. } else {
  96. g = ((-23641 | ((-41453 >= c) ? a : (obj0.d | obj0.b))) * ((-54391 + (e & c)) - (obj0.b ^ (h | 61694))));
  97. }
  98. h = ((c + ((e < 24442) ? (g >= 52798) : (obj0.d & 6154))) >= (obj0.b + obj0.d));
  99. if((((f * (21198 & obj0.d)) - (b - obj0.c)) < ((obj0.b + (-25027 ^ -9170)) | (c | obj0.c)))) {
  100. c = obj0.c;
  101. } else {
  102. d = ((obj0.c & (b - (c ^ -65379))) ? ((h * (obj0.a - a)) ^ ((g - b) - g)) : (c * 40652));
  103. }
  104. }
  105. if(((((-49979 <= a) ? obj0.d : (++ g)) | ((-25462 ^ 1830) & (-34720 + e))) >= ((+ (+ c)) | ((-31438 != 39968) * (obj0.a * c))))) {
  106. obj0.b = obj0.e;
  107. } else {
  108. obj0.e = ((((3281 * -47111) != c) & (++ obj0.c)) == (d + a));
  109. h = ((obj0.c * (obj0.e > (1009 & 7854))) + (-58699 ^ obj0.d));
  110. a = ((((obj0.b >= -29296) ? a : (52944 | e)) ^ (++ obj0.e)) ^ (a ^ ((obj0.d++ ) * obj0.d)));
  111. }
  112. }
  113. if((((18689 <= (-8757 ^ -40292)) - (- g)) <= ((c | -13382) + e))) {
  114. obj0.d = (((c * g) - ((-18089 & -38647) <= obj0.b)) + (((a <= e) ? (a & obj0.a) : 20960) * (obj0.c * d)));
  115. if(((25902 ^ (- (25940 ? -13627 : c))) == (((obj0.a * -20957) >= f) - ((12735 * 41224) & (++ b))))) {
  116. if(((((35810 & b) <= h) + ((e + 14324) <= d)) < (((-40062 * -19708) ^ (23479 + -19884)) ^ ((e & obj0.c) - (26788 & obj0.b))))) {
  117. a = ((((48541 != obj0.d) ? -45088 : (54559 * -29542)) * h) - ((f + (obj0.a ^ -60991)) + d));
  118. } else {
  119. }
  120. obj0.b = obj0.c;
  121. } else {
  122. if((((obj0.d - (31703 == h)) * ((! -10400) ^ obj0.d)) < (e ^ ((-33924 - -14104) & (obj0.d != -20266))))) {
  123. } else {
  124. f = (((obj0.a - (+ -63896)) + (a ^ obj0.c)) * (d ^ (obj0.a | obj0.c)));
  125. e = obj0.e;
  126. obj0.c = c;
  127. }
  128. if(((obj0.b + obj0.c) > (((30252 > 11178) ? f : d) - (obj0.c ^ -48367)))) {
  129. } else {
  130. a = -20597;
  131. }
  132. }
  133. } else {
  134. obj0.b = (- (((f++ ) >= g) * g));
  135. if((((-37347 ^ b) + (! (obj0.e++ ))) != (c | ((55259 <= f) ? obj0.b : obj0.b)))) {
  136. } else {
  137. }
  138. if(((((h & 813) + (obj0.c * obj0.a)) & obj0.b) == (((d - d) - (c - b)) & ((a ^ -40664) | (-58230 & d))))) {
  139. if(((obj0.c ^ b) <= (obj0.d - e))) {
  140. f = obj0.b;
  141. obj0.d = obj0.a;
  142. obj0.b = ((((h * e) * obj0.c) | -49312) - (c ^ obj0.c));
  143. } else {
  144. d = (((g | f) - (d > -5464)) | (obj0.a - (f | obj0.c)));
  145. h = ((obj0.c ^ h) ? (a + ((obj0.c ^ 6338) ^ c)) : (((58493 ? obj0.c : 20986) - (++ b)) + ((obj0.b - -20314) > (35679 - -9137))));
  146. }
  147. } else {
  148. if(((((-62047 | -42101) | -17654) | ((-38924 | obj0.b) & (obj0.d * 12421))) < (((- -10293) & (-22 == 22103)) + obj0.b))) {
  149. f = (! (-58200 - ((f < -22062) ? (+ 57231) : (e + 58600))));
  150. e = (- ((obj0.b * b) * (+ (- g))));
  151. } else {
  152. }
  153. }
  154. }
  155. if(((h * ((-40008 * 38925) | obj0.a)) <= ((- c) + (a + e)))) {
  156. obj0.c = obj0.b;
  157. obj0.e = obj0.c;
  158. if(((g + ((13611 + obj0.e) - d)) > (obj0.a - d))) {
  159. if(((obj0.e | obj0.d) > (a + obj0.e))) {
  160. obj0.c = ((obj0.d ^ ((27628 ^ 23368) ^ c)) | (obj0.e ^ obj0.e));
  161. obj0.b = obj0.c;
  162. obj0.d = d;
  163. } else {
  164. }
  165. if(((d ^ c) == (((-57899 ? 62537 : -65087) | d) + ((-16596 == f) * obj0.c)))) {
  166. obj0.c = ((((-34278 | c) + (14747 != 65158)) ^ ((! -32618) - b)) - ((h ^ (c + h)) & 54396));
  167. obj0.d = g;
  168. b = ((((-30777 & 39158) ^ (27217 | 58815)) ^ ((-45631 - e) ^ (b ? b : -49117))) ? (e + obj0.d) : (((-35616 != -52771) == (! g)) ^ (-698 * obj0.a)));
  169. } else {
  170. }
  171. obj0.d = obj0.d;
  172. } else {
  173. obj0.d = obj0.b;
  174. if(((((-43188 < 34261) | (53311 | c)) - c) <= (((-56990 <= 30134) ? f : (obj0.b == 30323)) ^ (- (-3511 ^ obj0.e))))) {
  175. g = obj0.c;
  176. obj0.c = ((f + obj0.b) ^ (a + g));
  177. d = (++ obj0.c);
  178. } else {
  179. f = ((((c == -5327) ? obj0.d : (+ 33495)) & ((-36137 == -7309) ? (19888 - -35201) : g)) & (e & ((+ d) & (obj0.a ^ obj0.d))));
  180. g = ((29086 * h) + ((+ g) + a));
  181. b = (((++ obj0.d) & ((obj0.e & 62304) | (obj0.a | 23106))) | (a | (+ (b ? h : -16483))));
  182. }
  183. }
  184. } else {
  185. if(((((3171 + 59985) - 61317) * ((++ c) != (6917 - obj0.e))) > ((- (f & -3867)) + obj0.e))) {
  186. } else {
  187. }
  188. }
  189. WScript.Echo("a = " + (a>>3));
  190. WScript.Echo("b = " + (b>>3));
  191. WScript.Echo("c = " + (c>>3));
  192. WScript.Echo("d = " + (d>>3));
  193. WScript.Echo("e = " + (e>>3));
  194. WScript.Echo("f = " + (f>>3));
  195. WScript.Echo("g = " + (g>>3));
  196. WScript.Echo("h = " + (h>>3));
  197. WScript.Echo("obj0.a = " + (obj0.a>>3));
  198. WScript.Echo("obj0.b = " + (obj0.b>>3));
  199. WScript.Echo("obj0.c = " + (obj0.c>>3));
  200. WScript.Echo("obj0.d = " + (obj0.d>>3));
  201. WScript.Echo("obj0.e = " + (obj0.e>>3));
  202. WScript.Echo("ary[0] = " + (ary[0]>>3));
  203. WScript.Echo("ary[1] = " + (ary[1]>>3));
  204. WScript.Echo("ary[100] = " + (ary[100]>>3));
  205. WScript.Echo('done');
  206. })();