dsadsadas废话

(function () {
    var cywindow = this;
    var codeOfmyfun = [];
    var constantPool = [0, "c_f_0", "", "c_f_1", 8, "c_f_2", "window", "hex_md5", "c_f_4", "c_f_87", "length", "c_f_19", "c_f_97", "c_f_3", "b64_md5", "c_f_6", "c_f_103", "c_f_5", "str_md5", "c_f_8", "c_f_92", "c_f_7", "c_f_10", "c_f_11", "c_f_70", "c_f_13", "c_f_14", "c_f_16", "c_f_17", "abc", "900150983cd24fb0d6963f7d28e17f72", "c_f_20", "c_f_21", 5, 128, 32, 64, 9, 4, 14, 1732584193, "c_f_22", 271733879, "c_f_23", 1732584194, "c_f_24", 271733878, "c_f_25", "c_f_26", "c_f_27", "c_f_28", "c_f_29", "c_f_30", 7, 680876936, "c_f_38", 1, 12, 389564586, 2, 17, 606105819, 3, 22, 1044525330, 176418897, 1200080426, 6, 1473231341, 45705983, 1770035416, 1958414417, 10, 42063, 11, 1990404162, 1804603682, 13, 40341101, 1502002290, 15, 1236535329, 165796510, "c_f_46", 1069501632, 643717713, 20, 373897302, 701558691, 38016083, 660478335, 405537848, 568446438, 1019803690, 187363961, 1163531501, 1444681467, 51403784, 1735328473, 1926607734, 378558, "c_f_54", 2022574463, 16, 1839030562, 23, 35309556, 1530992060, 1272893353, 155497632, 1094730640, 681279174, 358537222, 722521979, 76029189, 640364487, 421815835, 530742520, 995338651, 198630844, "c_f_62", 1126891415, 1416354905, 21, 57434055, 1700485571, 1894986606, 1051523, 2054922799, 1873313359, 30611744, 1560198380, 1309151649, 145523070, 1120210379, 718787259, 343485551, "c_f_79", "Array", "c_f_32", "c_f_33", "c_f_34", "c_f_35", "c_f_36", "c_f_37", "c_f_84", "c_f_39", "c_f_40", "c_f_41", "c_f_42", "c_f_43", "c_f_44", "c_f_45", "c_f_31", "c_f_47", "c_f_48", "c_f_49", "c_f_50", "c_f_51", "c_f_52", "c_f_53", "c_f_55", "c_f_56", "c_f_57", "c_f_58", "c_f_59", "c_f_60", "c_f_61", "c_f_63", "c_f_64", "c_f_65", "c_f_66", "c_f_67", "c_f_68", "c_f_69", "c_f_71", "c_f_72", "c_f_73", "c_f_74", "c_f_75", "c_f_76", 909522486, 1549556828, "c_f_77", "concat", 512, "c_f_78", "c_f_80", "c_f_81", 65535, "c_f_82", "c_f_83", "c_f_85", "c_f_86", "c_f_88", "c_f_89", "c_f_90", "c_f_91", "charCodeAt", "c_f_93", "c_f_94", "c_f_95", "c_f_96", "String", "fromCharCode", "c_f_98", "0123456789abcdef", "0123456789ABCDEF", "c_f_99", "c_f_100", "c_f_101", "charAt", "c_f_102", "c_f_104", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", "c_f_105", "c_f_106", "c_f_107", 255, "c_f_108", "c_f_109", 63, "c_f_110", "c_f_9", "c_f_12", "c_f_15", "c_f_18"];
    var changlc = {
        "awcbb_yhh_fun0": {
            "variablePool": {
                "c_f_0": null,
                "c_f_1": null,
                "c_f_2": null,
                "c_f_3": "awcbb_yhh_fun1",
                "c_f_5": "awcbb_yhh_fun2",
                "c_f_7": "awcbb_yhh_fun3",
                "c_f_9": "awcbb_yhh_fun4",
                "c_f_12": "awcbb_yhh_fun5",
                "c_f_15": "awcbb_yhh_fun6",
                "c_f_18": "awcbb_yhh_fun7",
                "c_f_19": "awcbb_yhh_fun8",
                "c_f_31": "awcbb_yhh_fun9",
                "c_f_38": "awcbb_yhh_fun10",
                "c_f_46": "awcbb_yhh_fun11",
                "c_f_54": "awcbb_yhh_fun12",
                "c_f_62": "awcbb_yhh_fun13",
                "c_f_70": "awcbb_yhh_fun14",
                "c_f_79": "awcbb_yhh_fun15",
                "c_f_84": "awcbb_yhh_fun16",
                "c_f_87": "awcbb_yhh_fun17",
                "c_f_92": "awcbb_yhh_fun18",
                "c_f_97": "awcbb_yhh_fun19",
                "c_f_103": "awcbb_yhh_fun20"
            },
            "zhili": [10, 13, 10, 17, 10, 21, 10, 223, 10, 224, 10, 225, 10, 226, 10, 11, 10, 153, 10, 55, 10, 83, 10, 101, 10, 120, 10, 24, 10, 137, 10, 145, 10, 9, 10, 20, 10, 12, 10, 16, 1, 10, 0, 23, 22, 1, 10, 2, 23, 22, 3, 10, 4, 23, 22, 5, 23, 10, 6, 181, 10, 7, 23, 10, 13, 181, 290, 23, 10, 6, 181, 10, 7, 181, 23, 10, 6, 181, 10, 14, 23, 10, 17, 181, 290, 23, 10, 6, 181, 10, 14, 181, 23, 10, 6, 181, 10, 18, 23, 10, 21, 181, 290, 23, 10, 6, 181, 10, 18, 181]
        },
        "awcbb_yhh_fun1": {
            "variablePool": {"c_f_4": null},
            "zhili": [1, 10, 8, 2, 23, 10, 8, 181, 23, 10, 9, 181, 150, 1, 23, 10, 8, 181, 10, 10, 181, 23, 10, 5, 181, 27, 23, 10, 11, 181, 150, 2, 23, 10, 12, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun2": {
            "variablePool": {"c_f_6": null},
            "zhili": [1, 10, 15, 2, 23, 10, 15, 181, 23, 10, 9, 181, 150, 1, 23, 10, 15, 181, 10, 10, 181, 23, 10, 5, 181, 27, 23, 10, 11, 181, 150, 2, 23, 10, 16, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun3": {
            "variablePool": {"c_f_8": null},
            "zhili": [1, 10, 19, 2, 23, 10, 19, 181, 23, 10, 9, 181, 150, 1, 23, 10, 19, 181, 10, 10, 181, 23, 10, 5, 181, 27, 23, 10, 11, 181, 150, 2, 23, 10, 20, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun4": {
            "variablePool": {"c_f_10": null, "c_f_11": null},
            "zhili": [1, 10, 22, 10, 23, 2, 23, 10, 22, 181, 23, 10, 23, 181, 23, 10, 24, 181, 150, 2, 23, 10, 12, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun5": {
            "variablePool": {"c_f_13": null, "c_f_14": null},
            "zhili": [1, 10, 25, 10, 26, 2, 23, 10, 25, 181, 23, 10, 26, 181, 23, 10, 24, 181, 150, 2, 23, 10, 16, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun6": {
            "variablePool": {"c_f_16": null, "c_f_17": null},
            "zhili": [1, 10, 27, 10, 28, 2, 23, 10, 27, 181, 23, 10, 28, 181, 23, 10, 24, 181, 150, 2, 23, 10, 20, 181, 150, 1, -1]
        },
        "awcbb_yhh_fun7": {"variablePool": {}, "zhili": [1, 2, 10, 29, 23, 10, 7, 181, 150, 1, 10, 30, 39, -1]},
        "awcbb_yhh_fun8": {
            "variablePool": {
                "c_f_20": null,
                "c_f_21": null,
                "c_f_22": null,
                "c_f_23": null,
                "c_f_24": null,
                "c_f_25": null,
                "c_f_26": null,
                "c_f_27": null,
                "c_f_28": null,
                "c_f_29": null,
                "c_f_30": null
            },
            "zhili": [1, 10, 31, 10, 32, 2, 23, 10, 31, 181, 23, 10, 32, 181, 10, 33, 33, 23, 10, 31, 181, 23, 10, 32, 181, 10, 33, 33, 181, 10, 34, 23, 10, 32, 181, 10, 35, 28, 31, 32, 90, 23, 10, 31, 181, 23, 10, 32, 181, 10, 33, 33, 181, 23, 10, 31, 181, 23, 10, 32, 181, 10, 36, 20, 10, 37, 34, 10, 38, 31, 10, 39, 20, 23, 10, 32, 181, 290, 23, 10, 31, 181, 23, 10, 32, 181, 10, 36, 20, 10, 37, 34, 10, 38, 31, 10, 39, 20, 181, 10, 40, 23, 22, 41, 10, 42, 50, 23, 22, 43, 10, 44, 50, 23, 22, 45, 10, 46, 23, 22, 47, 10, 0, 23, 22, 48, 23, 10, 48, 181, 23, 10, 31, 181, 10, 10, 181, 24, 25, 3121, 23, 10, 41, 181, 23, 22, 49, 23, 10, 43, 181, 23, 22, 50, 23, 10, 45, 181, 23, 22, 51, 23, 10, 47, 181, 23, 22, 52, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 0, 20, 181, 10, 53, 10, 54, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 56, 20, 181, 10, 57, 10, 58, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 59, 20, 181, 10, 60, 10, 61, 23, 10, 55, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 62, 20, 181, 10, 63, 10, 64, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 38, 20, 181, 10, 53, 10, 65, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 33, 20, 181, 10, 57, 10, 66, 23, 10, 55, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 67, 20, 181, 10, 60, 10, 68, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 53, 20, 181, 10, 63, 10, 69, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 4, 20, 181, 10, 53, 10, 70, 23, 10, 55, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 37, 20, 181, 10, 57, 10, 71, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 72, 20, 181, 10, 60, 10, 73, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 74, 20, 181, 10, 63, 10, 75, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 57, 20, 181, 10, 53, 10, 76, 23, 10, 55, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 77, 20, 181, 10, 57, 10, 78, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 39, 20, 181, 10, 60, 10, 79, 50, 23, 10, 55, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 80, 20, 181, 10, 63, 10, 81, 23, 10, 55, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 56, 20, 181, 10, 33, 10, 82, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 67, 20, 181, 10, 37, 10, 84, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 74, 20, 181, 10, 39, 10, 85, 23, 10, 83, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 0, 20, 181, 10, 86, 10, 87, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 33, 20, 181, 10, 33, 10, 88, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 72, 20, 181, 10, 37, 10, 89, 23, 10, 83, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 80, 20, 181, 10, 39, 10, 90, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 38, 20, 181, 10, 86, 10, 91, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 37, 20, 181, 10, 33, 10, 92, 23, 10, 83, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 39, 20, 181, 10, 37, 10, 93, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 62, 20, 181, 10, 39, 10, 94, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 4, 20, 181, 10, 86, 10, 95, 23, 10, 83, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 77, 20, 181, 10, 33, 10, 96, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 59, 20, 181, 10, 37, 10, 97, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 53, 20, 181, 10, 39, 10, 98, 23, 10, 83, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 57, 20, 181, 10, 86, 10, 99, 50, 23, 10, 83, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 33, 20, 181, 10, 38, 10, 100, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 4, 20, 181, 10, 74, 10, 102, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 74, 20, 181, 10, 103, 10, 104, 23, 10, 101, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 39, 20, 181, 10, 105, 10, 106, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 56, 20, 181, 10, 38, 10, 107, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 38, 20, 181, 10, 74, 10, 108, 23, 10, 101, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 53, 20, 181, 10, 103, 10, 109, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 72, 20, 181, 10, 105, 10, 110, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 77, 20, 181, 10, 38, 10, 111, 23, 10, 101, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 0, 20, 181, 10, 74, 10, 112, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 62, 20, 181, 10, 103, 10, 113, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 67, 20, 181, 10, 105, 10, 114, 23, 10, 101, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 37, 20, 181, 10, 38, 10, 115, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 57, 20, 181, 10, 74, 10, 116, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 80, 20, 181, 10, 103, 10, 117, 23, 10, 101, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 59, 20, 181, 10, 105, 10, 118, 50, 23, 10, 101, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 0, 20, 181, 10, 67, 10, 119, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 53, 20, 181, 10, 72, 10, 121, 23, 10, 120, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 39, 20, 181, 10, 80, 10, 122, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 33, 20, 181, 10, 123, 10, 124, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 57, 20, 181, 10, 67, 10, 125, 23, 10, 120, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 62, 20, 181, 10, 72, 10, 126, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 72, 20, 181, 10, 80, 10, 127, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 56, 20, 181, 10, 123, 10, 128, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 4, 20, 181, 10, 67, 10, 129, 23, 10, 120, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 80, 20, 181, 10, 72, 10, 130, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 67, 20, 181, 10, 80, 10, 131, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 77, 20, 181, 10, 123, 10, 132, 23, 10, 120, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 38, 20, 181, 10, 67, 10, 133, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 41, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 74, 20, 181, 10, 72, 10, 134, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 47, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 59, 20, 181, 10, 80, 10, 135, 23, 10, 120, 181, 150, 7, 290, 23, 10, 45, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 41, 181, 23, 10, 31, 181, 23, 10, 48, 181, 10, 37, 20, 181, 10, 123, 10, 136, 50, 23, 10, 120, 181, 150, 7, 290, 23, 10, 43, 181, 23, 10, 41, 23, 10, 41, 181, 23, 10, 49, 181, 23, 10, 137, 181, 150, 2, 290, 23, 10, 41, 181, 23, 10, 43, 23, 10, 43, 181, 23, 10, 50, 181, 23, 10, 137, 181, 150, 2, 290, 23, 10, 43, 181, 23, 10, 45, 23, 10, 45, 181, 23, 10, 51, 181, 23, 10, 137, 181, 150, 2, 290, 23, 10, 45, 181, 23, 10, 47, 23, 10, 47, 181, 23, 10, 52, 181, 23, 10, 137, 181, 150, 2, 290, 23, 10, 47, 181, 23, 10, 48, 23, 10, 48, 181, 10, 103, 20, 90, 23, 10, 48, 181, 190, -3135, 23, 10, 41, 181, 23, 10, 43, 181, 23, 10, 45, 181, 23, 10, 47, 181, 23, 10, 138, 181, 150, 4, -1]
        },
        "awcbb_yhh_fun9": {
            "variablePool": {
                "c_f_32": null,
                "c_f_33": null,
                "c_f_34": null,
                "c_f_35": null,
                "c_f_36": null,
                "c_f_37": null
            },
            "zhili": [1, 10, 139, 10, 140, 10, 141, 10, 142, 10, 143, 10, 144, 2, 23, 10, 140, 181, 23, 10, 139, 181, 23, 10, 137, 181, 150, 2, 23, 10, 142, 181, 23, 10, 144, 181, 23, 10, 137, 181, 150, 2, 23, 10, 137, 181, 150, 2, 23, 10, 143, 181, 23, 10, 145, 181, 150, 2, 23, 10, 141, 181, 23, 10, 137, 181, 150, 2, -1]
        },
        "awcbb_yhh_fun10": {
            "variablePool": {
                "c_f_39": null,
                "c_f_40": null,
                "c_f_41": null,
                "c_f_42": null,
                "c_f_43": null,
                "c_f_44": null,
                "c_f_45": null
            },
            "zhili": [1, 10, 146, 10, 147, 10, 148, 10, 149, 10, 150, 10, 151, 10, 152, 2, 23, 10, 147, 181, 23, 10, 148, 181, 35, 23, 10, 147, 181, 44, 23, 10, 149, 181, 35, 32, 23, 10, 146, 181, 23, 10, 147, 181, 23, 10, 150, 181, 23, 10, 151, 181, 23, 10, 152, 181, 23, 10, 153, 181, 150, 6, -1]
        },
        "awcbb_yhh_fun11": {
            "variablePool": {
                "c_f_47": null,
                "c_f_48": null,
                "c_f_49": null,
                "c_f_50": null,
                "c_f_51": null,
                "c_f_52": null,
                "c_f_53": null
            },
            "zhili": [1, 10, 154, 10, 155, 10, 156, 10, 157, 10, 158, 10, 159, 10, 160, 2, 23, 10, 155, 181, 23, 10, 157, 181, 35, 23, 10, 156, 181, 23, 10, 157, 181, 44, 35, 32, 23, 10, 154, 181, 23, 10, 155, 181, 23, 10, 158, 181, 23, 10, 159, 181, 23, 10, 160, 181, 23, 10, 153, 181, 150, 6, -1]
        },
        "awcbb_yhh_fun12": {
            "variablePool": {
                "c_f_55": null,
                "c_f_56": null,
                "c_f_57": null,
                "c_f_58": null,
                "c_f_59": null,
                "c_f_60": null,
                "c_f_61": null
            },
            "zhili": [1, 10, 161, 10, 162, 10, 163, 10, 164, 10, 165, 10, 166, 10, 167, 2, 23, 10, 162, 181, 23, 10, 163, 181, 29, 23, 10, 164, 181, 29, 23, 10, 161, 181, 23, 10, 162, 181, 23, 10, 165, 181, 23, 10, 166, 181, 23, 10, 167, 181, 23, 10, 153, 181, 150, 6, -1]
        },
        "awcbb_yhh_fun13": {
            "variablePool": {
                "c_f_63": null,
                "c_f_64": null,
                "c_f_65": null,
                "c_f_66": null,
                "c_f_67": null,
                "c_f_68": null,
                "c_f_69": null
            },
            "zhili": [1, 10, 168, 10, 169, 10, 170, 10, 171, 10, 172, 10, 173, 10, 174, 2, 23, 10, 170, 181, 23, 10, 169, 181, 23, 10, 171, 181, 44, 32, 29, 23, 10, 168, 181, 23, 10, 169, 181, 23, 10, 172, 181, 23, 10, 173, 181, 23, 10, 174, 181, 23, 10, 153, 181, 150, 6, -1]
        },
        "awcbb_yhh_fun14": {
            "variablePool": {
                "c_f_71": null,
                "c_f_72": null,
                "c_f_73": null,
                "c_f_74": null,
                "c_f_75": null,
                "c_f_76": null,
                "c_f_77": null,
                "c_f_78": null
            },
            "zhili": [1, 10, 175, 10, 176, 2, 23, 10, 175, 181, 23, 10, 9, 181, 150, 1, 23, 22, 177, 23, 10, 177, 181, 10, 10, 181, 10, 103, 38, 192, 2, 190, 30, 23, 10, 177, 23, 10, 177, 181, 23, 10, 175, 181, 10, 10, 181, 23, 10, 5, 181, 27, 23, 10, 11, 181, 150, 2, 290, 23, 10, 177, 181, 10, 103, 23, 10, 138, 181, 150, 1, 23, 22, 178, 10, 103, 23, 10, 138, 181, 150, 1, 23, 22, 179, 10, 0, 23, 22, 180, 23, 10, 180, 181, 10, 103, 24, 25, 95, 23, 10, 178, 181, 23, 10, 180, 181, 23, 10, 177, 181, 23, 10, 180, 181, 181, 10, 181, 29, 290, 23, 10, 178, 181, 23, 10, 180, 181, 181, 23, 10, 179, 181, 23, 10, 180, 181, 23, 10, 177, 181, 23, 10, 180, 181, 181, 10, 182, 29, 290, 23, 10, 179, 181, 23, 10, 180, 181, 181, 23, 10, 183, 23, 10, 180, 181, 290, 23, 10, 183, 181, 1810, 23, 10, 180, 10, 56, 23, 10, 180, 181, 20, 90, 23, 10, 180, 181, 1810, 23, 10, 183, 181, 190, -104, 23, 10, 176, 181, 23, 10, 9, 181, 150, 1, 23, 10, 178, 181, 10, 184, 181, 150, 1, 10, 185, 23, 10, 176, 181, 10, 10, 181, 23, 10, 5, 181, 27, 20, 23, 10, 11, 181, 150, 2, 23, 22, 186, 23, 10, 186, 181, 23, 10, 179, 181, 10, 184, 181, 150, 1, 10, 185, 10, 34, 20, 23, 10, 11, 181, 150, 2, -1]
        },
        "awcbb_yhh_fun15": {
            "variablePool": {"c_f_80": null, "c_f_81": null, "c_f_82": null, "c_f_83": null},
            "zhili": [1, 10, 187, 10, 188, 2, 23, 10, 187, 181, 10, 189, 35, 23, 10, 188, 181, 10, 189, 35, 20, 23, 22, 190, 23, 10, 187, 181, 10, 103, 33, 23, 10, 188, 181, 10, 103, 33, 20, 23, 10, 190, 181, 10, 103, 33, 20, 23, 22, 191, 23, 10, 191, 181, 10, 103, 31, 23, 10, 190, 181, 10, 189, 35, 32, -1]
        },
        "awcbb_yhh_fun16": {
            "variablePool": {"c_f_85": null, "c_f_86": null},
            "zhili": [1, 10, 192, 10, 193, 2, 23, 10, 192, 181, 23, 10, 193, 181, 31, 23, 10, 192, 181, 10, 35, 23, 10, 193, 181, 19, 34, 32, -1]
        },
        "awcbb_yhh_fun17": {
            "variablePool": {"c_f_88": null, "c_f_89": null, "c_f_90": null, "c_f_91": null},
            "zhili": [1, 10, 194, 2, 23, 10, 138, 181, 150, 0, 23, 22, 195, 10, 56, 23, 10, 5, 181, 31, 10, 56, 19, 23, 22, 196, 10, 0, 23, 22, 197, 23, 10, 197, 181, 23, 10, 194, 181, 10, 10, 181, 23, 10, 5, 181, 27, 24, 25, 87, 23, 10, 195, 181, 23, 10, 197, 181, 10, 33, 33, 23, 10, 195, 181, 23, 10, 197, 181, 10, 33, 33, 181, 23, 10, 197, 181, 23, 10, 5, 181, 30, 23, 10, 194, 181, 10, 198, 181, 150, 1, 23, 10, 196, 181, 35, 23, 10, 197, 181, 10, 35, 28, 31, 32, 90, 23, 10, 195, 181, 23, 10, 197, 181, 10, 33, 33, 181, 23, 10, 197, 23, 10, 197, 181, 23, 10, 5, 181, 20, 90, 23, 10, 197, 181, 190, -106, 23, 10, 195, 181, -1]
        },
        "awcbb_yhh_fun18": {
            "variablePool": {"c_f_93": null, "c_f_94": null, "c_f_95": null, "c_f_96": null},
            "zhili": [1, 10, 199, 2, 10, 2, 23, 22, 200, 10, 56, 23, 10, 5, 181, 31, 10, 56, 19, 23, 22, 201, 10, 0, 23, 22, 202, 23, 10, 202, 181, 23, 10, 199, 181, 10, 10, 181, 10, 35, 27, 24, 25, 66, 23, 10, 200, 23, 10, 200, 181, 23, 10, 199, 181, 23, 10, 202, 181, 10, 33, 33, 181, 23, 10, 202, 181, 10, 35, 28, 34, 23, 10, 201, 181, 35, 23, 10, 203, 181, 10, 204, 181, 150, 1, 20, 90, 23, 10, 200, 181, 23, 10, 202, 23, 10, 202, 181, 23, 10, 5, 181, 20, 90, 23, 10, 202, 181, 190, -83, 23, 10, 200, 181, -1]
        },
        "awcbb_yhh_fun19": {
            "variablePool": {
                "c_f_98": null,
                "c_f_99": null,
                "c_f_100": null,
                "c_f_101": null,
                "c_f_102": null
            },
            "zhili": [1, 10, 205, 2, 23, 10, 1, 181, 192, 4, 10, 206, 190, 2, 10, 207, 23, 22, 208, 10, 2, 23, 22, 209, 10, 0, 23, 22, 210, 23, 10, 210, 181, 23, 10, 205, 181, 10, 10, 181, 10, 38, 27, 24, 25, 122, 23, 10, 209, 23, 10, 209, 181, 23, 10, 205, 181, 23, 10, 210, 181, 10, 59, 33, 181, 23, 10, 210, 181, 10, 38, 28, 10, 4, 27, 10, 38, 20, 33, 10, 80, 35, 23, 10, 208, 181, 10, 211, 181, 150, 1, 23, 10, 205, 181, 23, 10, 210, 181, 10, 59, 33, 181, 23, 10, 210, 181, 10, 38, 28, 10, 4, 27, 33, 10, 80, 35, 23, 10, 208, 181, 10, 211, 181, 150, 1, 20, 20, 90, 23, 10, 209, 181, 23, 10, 212, 23, 10, 210, 181, 290, 23, 10, 212, 181, 1810, 23, 10, 210, 10, 56, 23, 10, 210, 181, 20, 90, 23, 10, 210, 181, 1810, 23, 10, 212, 181, 190, -139, 23, 10, 209, 181, -1]
        },
        "awcbb_yhh_fun20": {
            "variablePool": {
                "c_f_104": null,
                "c_f_105": null,
                "c_f_106": null,
                "c_f_107": null,
                "c_f_108": null,
                "c_f_109": null,
                "c_f_110": null
            },
            "zhili": [1, 10, 213, 2, 10, 214, 23, 22, 215, 10, 2, 23, 22, 216, 10, 0, 23, 22, 217, 23, 10, 217, 181, 23, 10, 213, 181, 10, 10, 181, 10, 38, 27, 24, 25, 254, 23, 10, 213, 181, 23, 10, 217, 181, 10, 59, 33, 181, 10, 4, 23, 10, 217, 181, 10, 38, 28, 27, 33, 10, 218, 35, 10, 103, 31, 23, 10, 213, 181, 23, 10, 217, 181, 10, 56, 20, 10, 59, 33, 181, 10, 4, 23, 10, 217, 181, 10, 56, 20, 10, 38, 28, 27, 33, 10, 218, 35, 10, 4, 31, 32, 23, 10, 213, 181, 23, 10, 217, 181, 10, 59, 20, 10, 59, 33, 181, 10, 4, 23, 10, 217, 181, 10, 59, 20, 10, 38, 28, 27, 33, 10, 218, 35, 32, 23, 22, 219, 10, 0, 23, 22, 220, 23, 10, 220, 181, 10, 38, 24, 25, 122, 23, 10, 217, 181, 10, 4, 27, 23, 10, 220, 181, 10, 67, 27, 20, 23, 10, 213, 181, 10, 10, 181, 10, 35, 27, 38, 192, 42, 23, 10, 216, 23, 10, 216, 181, 23, 10, 219, 181, 10, 67, 10, 62, 23, 10, 220, 181, 19, 27, 33, 10, 221, 35, 23, 10, 215, 181, 10, 211, 181, 150, 1, 20, 90, 23, 10, 216, 181, 190, 17, 23, 10, 216, 23, 10, 216, 181, 23, 10, 3, 181, 20, 90, 23, 10, 216, 181, 23, 10, 222, 23, 10, 220, 181, 290, 23, 10, 222, 181, 1810, 23, 10, 220, 10, 56, 23, 10, 220, 181, 20, 90, 23, 10, 220, 181, 1810, 23, 10, 222, 181, 190, -131, 23, 10, 217, 23, 10, 217, 181, 10, 62, 20, 90, 23, 10, 217, 181, 190, -271, 23, 10, 216, 181, -1]
        }
    };
    var baoChen = []

    function cltothis(cythis, poolList, off) {
        for (let i in poolList) {
            if (off == 1) {
                cythis[i] = undefined
            } else {
                cythis[i] = poolList[i];

            }

        }
    }


    function cbb_jsvmp(all, duei, start, shuz, argsList, ogg, op) {
        var cbb_xc = []

        function getproto(s, d, e) {
            let dt = s;
            for (; 1 == 1;) {
                if (s.hasOwnProperty(d)) {
                    try {
                        s[d] = e
                    } catch (e2) {
                        window[d] = e
                        return
                    }

                    break
                } else {
                    s = s.__proto__
                    if (s == undefined || s == null) {
                        window[d] = e
                        return
                    }
                }
            }
        }

        if (op !== undefined) {
            var allthis
            allthis = op['allthis']
            duei = op.duei
            all = op.all
            shuz = op.shuz
            argsList = op.argsList
            var a1, a2, a3, a4, a5, a6, a7, a8, a9, j, j2, i, a10;
            a7 = op.a7
            var args = op.args
            var cbbb = op.cbbb;
        } else {
            var allthis
            if (ogg !== undefined) {
                allthis = ogg
            } else {
                allthis = all
            }
            var a1, a2, a3, a4, a5, a6, a7, a8, a9, j, j2, i, a10;
            var args = []
            var cbbb = all;
        }
        var jsq = 0, og = 0, lp = 0
        while (!![]) {
            if (cbb_xc.length !== 0 && og == 1) {
                if (lp === 0) {
                    jsq += 1
                }
                if (jsq === 10) {
                    a10 = []
                    a10.push(a1)
                    a10.push(a2)
                    a10.push(a3)
                    a10.push(a4)
                    a10.push(a5)
                    a10.push(a6)
                    a10.push(a7)
                    a10.push(a8)
                    a10.push(a9)
                    a10.push(duei)
                    a10.push(start)
                    a10.push(cbbb)
                    cbb_xc.splice(0, 0, a10)


                    a10 = cbb_xc.pop()
                    a1 = a10[0]
                    a2 = a10[1]
                    a3 = a10[2]
                    a4 = a10[3]
                    a5 = a10[4]
                    a6 = a10[5]
                    a7 = a10[6]
                    a8 = a10[7]
                    a9 = a10[8]
                    duei = a10[9]
                    start = a10[10]
                    cbbb = a10[11]
                    shuz = codeOfmyfun
                    jsq = 0
                }
            }
            let s_cbb = shuz[start++];

            switch (s_cbb) {
                case 23:
                    all = cbbb
                    duei.push(cbbb)
                    break
                case 47:
                    duei.push(allthis)
                    break
                case 36:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 <= a1;
                    duei.push(a1)
                    break
                case 37:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 >= a1;
                    duei.push(a1)
                    break
                case 38:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 > a1;
                    duei.push(a1)
                    break
                case 39:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 == a1;
                    duei.push(a1)
                    break
                case 48:
                    a1 = shuz[start++] * 2
                    a3 = []
                    a4 = []
                    for (a2 = 0; a2 < a1; a2++) {
                        if (a2 < a1 / 2) {
                            a3.splice(0, 0, duei.pop())
                        } else {
                            a4.splice(0, 0, duei.pop())
                        }

                    }
                    a1 = duei.pop()
                    for (a2 = 0; a2 < a3.length; a2++) {
                        if (a4[a2] == a1) {
                            start += a3[a2]
                            break
                        } else if (a4[a2] == null) {
                            start += a3[a2]
                            break
                        }
                    }

                    break
                case 53:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 === a1;
                    duei.push(a1)
                    break
                case 54:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 !== a1;
                    duei.push(a1)
                    break
                case 550:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 != a1;
                    duei.push(a1)
                    break
                case 551:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 in a1;
                    duei.push(a1)
                    break
                case 22: // 赋值
                    a1 = shuz[start++]
                    a2 = duei.pop()
                    a3 = duei.pop()
                    a2[constantPool[a1]] = a3
                    break
                case 19:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 - a1;
                    duei.push(a1)
                    break
                case 291:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 - a1;
                    duei.push(a1)
                    break
                case 20:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 + a1;
                    duei.push(a1)
                    break
                case 24:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 < a1;
                    duei.push(a1)
                    break
                case 240:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 < a1;
                    duei.push(a1)
                    break
                case 27:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a1 * a2;
                    duei.push(a1)

                    break
                case 28:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 % a1;
                    duei.push(a1)

                    break
                case 29:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 ^ a1;
                    duei.push(a1)

                    break
                case 30:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 / a1;
                    duei.push(a1)

                    break
                case 194:
                    debugger;
                    break
                case 25:
                    a1 = duei.pop()
                    a2 = shuz[start++]
                    if (!a1) {
                        start += a2;
                    }
                    ;
                    break
                case 31:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 << a1;
                    duei.push(a1)

                    break
                case 32:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 | a1;
                    duei.push(a1)

                    break
                case 26:
                    a1 = duei.pop()
                    a3 = shuz[start++]
                    a1[constantPool[a3]] += 1

                    break
                case 190:
                    a1 = shuz[start++]
                    start += a1
                    break
                case 192:
                    a1 = duei.pop()
                    a3 = shuz[start++]
                    if (a1) {
                        start += a3
                    }
                    break
                case 33:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 >> a1;
                    duei.push(a1)

                    break
                case 34:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 >>> a1;
                    duei.push(a1)

                    break
                case 52:
                    a1 = duei.pop()
                    a3 = shuz[start++]
                    a1[constantPool[a3]] -= 1
                    break
                case 104:
                    duei.push({})
                    break
                case 105:
                    duei.push([])
                    break
                case 57:

                    i = []
                    a3 = shuz[start++]
                    a2 = duei.pop()
                    for (a1 in a2) {
                        i.push(a1)
                    }
                    cbbb['for_in_xh_cbb_list' + a3] = i
                    break
                case 51:
                    a1 = duei.pop()
                    a2 = shuz[start++]
                    if (!a1) {
                        start += a2;
                        duei.push(a1)
                    }
                    ;
                    break
                case 252:
                    a1 = duei.pop()
                    a2 = shuz[start++]
                    if (a1) {
                        start += a2;
                        duei.push(a1)
                    }
                    ;
                    break
                case 195:
                    a2 = shuz[start++]
                    a3 = shuz[start++]
                    a4 = shuz[start++]
                    try {
                        a6 = cbb_jsvmp(a3, start, start, duei, args.length, 1, {
                            "shuz": shuz,
                            "cbbb": cbbb,
                            "allthis": allthis,
                            "argsList": argsList,
                            "args": args,
                            "duei": duei,
                            "all": all,
                            "a7": a7
                        })
                        start = a2 + start;
                        if (a6 == "-90_cbb") {
                            return a6
                        }

                    } catch (e) {
                        a7 = e
                        start = a2 + start;
                        a6 = cbb_jsvmp(a1, start, start, duei, args.length, 1, {
                            "shuz": shuz,
                            "cbbb": cbbb,
                            "allthis": allthis,
                            "args": args,
                            "argsList": argsList,
                            "duei": duei,
                            "all": all,
                            "a7": a7
                        })
                        if (a6 == "-90_cbb") {
                            return a6
                        }
                    } finally {
                        if (a6 == "-90_cbb") {
                            return a6
                        }
                        start = a3 + start;
                        a6 = cbb_jsvmp(a3, start, start, duei, args.length, 1, {
                            "shuz": shuz,
                            "cbbb": cbbb,
                            "allthis": allthis,
                            "argsList": argsList,
                            "args": args,
                            "duei": duei,
                            "all": all,
                            "a7": a7
                        })
                        if (a6 == "-90_cbb") {
                            return a6
                        }
                        start = start + a4
                    }


                    break
                case 35:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 & a1;
                    duei.push(a1)

                    break
                case 8:
                    a1 = shuz[start++]
                    a2 = shuz[start++]
                    a1 = new RegExp(constantPool[a1], constantPool[a2]);
                    duei.push(a1)

                    break
                case 10:
                    a1 = shuz[start++]
                    duei.push(constantPool[a1])
                    break
                case 11:
                    a1 = shuz[start++]
                    duei.push(a1)
                    break
                case 58:
                    a1 = duei.pop()
                    throw a1
                    break
                case 40:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a2.push(a1);
                    duei.push(a2)
                    break
                case 1: // 定义函数
                    a8 = duei.length
                    for (a1 = 0; a1 < a8; a1++) {

                        a7 = duei.pop()
                        if (a7 === "cbbiyhh.online") {
                            break
                        }
                        let g = a7
                        if (changlc[cbbb.variablePool[g]].isfunmr) {
                            a9 = {
                                "variablePool": {},

                                "fg": changlc[cbbb.variablePool[g]].af
                            }
                            a9.__proto__ = cbbb
                            cltothis(a9.variablePool, changlc[cbbb.variablePool[g]].variablePool)
                            cltothis(a9, a9['variablePool'], 1)
                            cbbb[g] = a9;

                            continue
                        }
                        cbbb[g] = function () {
                            let g2 = []
                            var huuuu = this
                            if (offnew == 1) {
                                offnew = 0
                                a9 = {
                                    "variablePool": {},
                                    "arguments": arguments,
                                    "zhili": []
                                }
                                a9.__proto__ = cbbb
                                cltothis(a9.variablePool, changlc[cbbb.variablePool[g]].variablePool)
                                cltothis(a9, a9['variablePool'], 1)
                                cltothis(a9['zhili'], changlc[cbbb.variablePool[g]].zhili)
                                a6 = cbb_jsvmp(a9, g2, 0, a9['zhili'], arguments, huuuu)
                                return huuuu;
                            } else {
                                a9 = {
                                    "variablePool": {},
                                    "arguments": arguments,
                                    "zhili": []
                                }
                                cltothis(a9['variablePool'], changlc[cbbb.variablePool[g]].variablePool)
                                cltothis(a9, a9['variablePool'], 1)
                                cltothis(a9['zhili'], changlc[cbbb.variablePool[g]].zhili)
                                a9.__proto__ = cbbb
                                a6 = cbb_jsvmp(a9, g2, 0, a9['zhili'], arguments, huuuu)

                            }
                            if (g2.length == 0) {
                                return undefined
                            } else {
                                let h = g2.pop()
                                for (; 1 == 1;) {
                                    if (g2.length == 0) {
                                        break
                                    } else {
                                        g2.pop()
                                    }
                                }
                                return h

                            }
                        }
                    }
                    break
                case 2:
                    a1 = duei.length
                    for (a2 = 0; a2 < a1; a2++) {
                        a3 = duei.shift()
                        if (argsList[a2] != undefined) {
                            cbbb[a3] = argsList[a2];
                        }

                    }
                    break
                case 90:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a3 = duei.pop()

                    if (a3.variablePool != undefined) {
                        getproto(a3, a2, a1)
                    } else {
                        a3[a2] = a1
                    }
                    break

                case 290:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a3 = duei.pop()

                    if (a3.variablePool != undefined) {
                        getproto(a3, a2, a1)
                    } else {
                        a3[a2] = a1
                    }
                    break
                case 44:
                    a5 = duei.pop()
                    duei.push(~a5)
                    break
                case 49:
                    a5 = duei.pop()
                    duei.push(typeof a5)

                    break
                case 50:
                    a5 = duei.pop()
                    duei.push(-a5)
                    break
                case 45:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a3 = duei.pop()

                    if (a3.variablePool != undefined) {
                        getproto(a3, a2, a1)
                    } else {
                        a3[a2] = a1
                    }
                    duei.push(a3)
                    break
                case 55:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a3 = delete a2[a1];
                    duei.push(a3)
                    break
                case 56:
                    a5 = duei.pop()
                    duei.push(void a5)
                    break
                case 60:
                    a5 = duei.pop()
                    duei.push(!a5)
                    break
                case 197:
                    j = duei.pop()
                    j2 = duei.pop()

                    if (j2.variablePool != undefined) {
                        getproto(j2, j, a7)
                    } else {
                        j2[j] = a1
                    }
                    break
                case 46:
                    a1 = shuz[start++]
                    a3 = duei.pop()
                    args = []
                    for (a2 = 0; a2 < a1; a2++) {
                        args.splice(0, 0, duei.pop())
                    }
                    offnew = 1
                    if (a3 == RegExp) {
                        a4 = new RegExp(args[0], args[1])
                    } else {
                        a4 = new a3(...args)
                    }

                    offnew = 0
                    duei.push(a4)
                    break
                case 150:
                    a1 = shuz[start++]
                    a3 = duei.pop()
                    args = []
                    for (a2 = 0; a2 < a1; a2++) {
                        args.splice(0, 0, duei.pop())
                    }

                    if (a3 == window.setTimeout) {
                        a4 = setTimeout(...args)
                    } else if (a3 == window.atob) {

                        a4 = atob(...args)
                    } else if (a3 == window.clearInterval) {

                        a4 = clearInterval(...args)
                    } else if (a3 == window.setInterval) {

                        a4 = setInterval(...args)
                    } else if (a3 == window.RegExp) {
                        a4 = RegExp(...args)
                    } else if (a3 == window.alert) {

                        a4 = alert(...args)
                    } else {
                        a4 = a3.apply(all, args)

                    }

                    duei.push(a4)
                    break
                case 181:
                    a1 = duei.pop();
                    a2 = duei.pop();

                    try {
                        a1 = a2[a1]
                    } catch (e) {
                        a1 = window[a1]
                    }

                    all = a2
                    duei.push(a1)
                    break
                case 1810:
                    a1 = duei.pop();

                    break
                case 1811:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a1 = a2 instanceof a1;
                    duei.push(a1)
                    break
                case 1812:
                    a1 = {
                        "a1": shuz,
                        "a2": start,
                        "a3": duei,
                        "a4": cbbb
                    }
                    baoChen.push(a1)
                    break
                case 1813:
                    a1 = duei.pop()
                    shuz = codeOfmyfun
                    start = a1['fg']
                    cbbb = a1
                    break
                case 1814:
                    if (og === 1) {
                        a10 = cbb_xc.pop()
                        if (!a10) {
                            a1 = baoChen.pop()
                            shuz = a1.a1
                            start = a1.a2 + 1
                            duei = a1.a3
                            cbbb = a1.a4
                            og = 0
                            jsq = 0
                        } else {
                            a1 = a10[0]
                            a2 = a10[1]
                            a3 = a10[2]
                            a4 = a10[3]
                            a5 = a10[4]
                            a6 = a10[5]
                            a7 = a10[6]
                            a8 = a10[7]
                            a9 = a10[8]
                            duei = a10[9]
                            start = a10[10]
                            cbbb = a10[11]
                            shuz = codeOfmyfun
                            jsq = 0
                        }
                        break
                    }
                    a2 = duei.pop()
                    while (1) {
                        a1 = duei.pop()
                        if (a1 === "cbbiyhh_dgggg_opopop") {
                            break
                        }
                    }
                    break
                case 1815:
                    a1 = duei.pop()
                    a2 = duei.pop()
                    a3 = duei.pop()
                    if (a2.variablePool != undefined) {
                        getproto(a2, a1, a3)
                    } else {
                        a2[a1] = a3
                    }
                    break
                case 1816:
                    a1 = baoChen.pop()
                    shuz = a1.a1
                    start = a1.a2 + 1
                    cbbb = a1.a4
                    duei.push(a2)
                    break
                case 1818:
                    a1 = []
                    while (1) {
                        a2 = duei.pop()
                        if (a2 === "cbb_isokk_yhh_very_p") {
                            break
                        }
                        a1.push(a2)
                    }
                    duei.push(a1)
                    break
                case 1819:
                    og = 1
                    a10 = cbb_xc.pop()
                    a1 = a10[0]
                    a2 = a10[1]
                    a3 = a10[2]
                    a4 = a10[3]
                    a5 = a10[4]
                    a6 = a10[5]
                    a7 = a10[6]
                    a8 = a10[7]
                    a9 = a10[8]
                    duei = a10[9]
                    start = a10[10]
                    cbbb = a10[11]
                    shuz = codeOfmyfun
                    jsq = 0
                    break
                case 1820:
                    lp = 1
                    break
                case 1821:
                    lp = 0
                    break
                case 1817:
                    a10 = []
                    a10.push(a1)
                    a10.push(a2)
                    a10.push(a3)
                    a10.push(a4)
                    a10.push(a5)
                    a10.push(a6)
                    a10.push(a7)
                    a10.push(a8)
                    a10.push(a9)
                    a10.push(duei.pop())
                    a10.push(duei.pop())
                    a10.push(duei.pop())
                    cbb_xc.push(a10)
                    break
                case 200:
                    return
                default:
                    return "-90_cbb"

            }
        }
    }

    if (!this.window) {
        var cywindow = {
            "exports": exports,
            "require": require,
            "module": module,
            "__dirname": __dirname,
            "__filename": __filename
        };
        cywindow.__proto__ = global;
        window = global
    }
    ;
    offnew = 0

    cywindow['variablePool'] = {}
    cywindow['zhili'] = []
    cltothis(cywindow['variablePool'], changlc.awcbb_yhh_fun0.variablePool)
    cltothis(cywindow['zhili'], changlc.awcbb_yhh_fun0.zhili)
    cbb_jsvmp(cywindow, [], 0, changlc.awcbb_yhh_fun0.zhili)
})()

console.log(hex_md5('dadadasdsada'))
小作业 jsvmp反编译
var c_f_103 = function c_f_103() {
  var c_f_104;
  var c_f_105;
  var c_f_106;
  var c_f_107;
  var c_f_108;
  var c_f_109;
  var c_f_110;
  c_f_104 = arguments[0];
  c_f_105 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
  c_f_106 = "";
  c_f_107 = 0;
  while (c_f_107 < 4 * c_f_104["length"]) {
    c_f_108 = (c_f_104[c_f_107 >> 2] >> c_f_107 % 4 * 8 & 255) << 16 | (c_f_104[c_f_107 + 1 >> 2] >> (c_f_107 + 1) % 4 * 8 & 255) << 8 | c_f_104[c_f_107 + 2 >> 2] >> (c_f_107 + 2) % 4 * 8 & 255;
    c_f_109 = 0;
    while (c_f_109 < 4) {
      var cbb0;
      if (8 * c_f_107 + 6 * c_f_109 > 32 * c_f_104["length"]) {
        c_f_106 = c_f_106 + c_f_1;
        cbb0 = c_f_106;
      } else {
        var cbb_1 = c_f_105["charAt"].apply(c_f_105, [c_f_108 >> (3 - c_f_109) * 6 & 63]);
        c_f_106 = c_f_106 + cbb_1;
        cbb0 = c_f_106;
      }
      c_f_110 = c_f_109;
      c_f_109 = 1 + c_f_109;
    }
    c_f_107 = c_f_107 + 3;
  }
  return c_f_106;
};
var c_f_97 = function c_f_97() {
  var c_f_98;
  var c_f_99;
  var c_f_100;
  var c_f_101;
  var c_f_102;
  c_f_98 = arguments[0];
  var cbb2;
  if (c_f_0) {
    cbb2 = "0123456789ABCDEF";
  } else {
    cbb2 = "0123456789abcdef";
  }
  c_f_99 = cbb2;
  c_f_100 = "";
  c_f_101 = 0;
  while (c_f_101 < 4 * c_f_98["length"]) {
    var cbb_3 = c_f_99["charAt"].apply(c_f_99, [c_f_98[c_f_101 >> 2] >> 8 * (c_f_101 % 4) + 4 & 15]);
    var cbb_4 = c_f_99["charAt"].apply(c_f_99, [c_f_98[c_f_101 >> 2] >> 8 * (c_f_101 % 4) & 15]);
    c_f_100 = c_f_100 + (cbb_3 + cbb_4);
    c_f_102 = c_f_101;
    c_f_101 = 1 + c_f_101;
  }
  return c_f_100;
};
var c_f_92 = function c_f_92() {
  var c_f_93;
  var c_f_94;
  var c_f_95;
  var c_f_96;
  c_f_93 = arguments[0];
  c_f_94 = "";
  c_f_95 = (1 << c_f_2) - 1;
  c_f_96 = 0;
  while (c_f_96 < 32 * c_f_93["length"]) {
    var cbb_5 = String["fromCharCode"].apply(String, [c_f_93[c_f_96 >> 5] >>> c_f_96 % 32 & c_f_95]);
    c_f_94 = c_f_94 + cbb_5;
    c_f_96 = c_f_96 + c_f_2;
  }
  return c_f_94;
};
var c_f_87 = function c_f_87() {
  var c_f_88;
  var c_f_89;
  var c_f_90;
  var c_f_91;
  c_f_88 = arguments[0];
  var cbb_6 = Array.apply(this, []);
  c_f_89 = cbb_6;
  c_f_90 = (1 << c_f_2) - 1;
  c_f_91 = 0;
  while (c_f_91 < c_f_2 * c_f_88["length"]) {
    var cbb_7 = c_f_88["charCodeAt"].apply(c_f_88, [c_f_91 / c_f_2]);
    c_f_89[c_f_91 >> 5] = c_f_89[c_f_91 >> 5] | (cbb_7 & c_f_90) << c_f_91 % 32;
    c_f_91 = c_f_91 + c_f_2;
  }
  return c_f_89;
};
var c_f_84 = function c_f_84() {
  var c_f_85;
  var c_f_86;
  c_f_85 = arguments[0];
  c_f_86 = arguments[1];
  return c_f_85 << c_f_86 | c_f_85 >>> 32 - c_f_86;
};
var c_f_79 = function c_f_79() {
  var c_f_80;
  var c_f_81;
  var c_f_82;
  var c_f_83;
  c_f_80 = arguments[0];
  c_f_81 = arguments[1];
  c_f_82 = (c_f_80 & 65535) + (c_f_81 & 65535);
  c_f_83 = (c_f_80 >> 16) + (c_f_81 >> 16) + (c_f_82 >> 16);
  return c_f_83 << 16 | c_f_82 & 65535;
};
var c_f_70 = function c_f_70() {
  var c_f_71;
  var c_f_72;
  var c_f_73;
  var c_f_74;
  var c_f_75;
  var c_f_76;
  var c_f_77;
  var c_f_78;
  c_f_71 = arguments[0];
  c_f_72 = arguments[1];
  var cbb_8 = c_f_87.apply(this, [c_f_71]);
  c_f_73 = cbb_8;
  if (c_f_73["length"] > 16) {
    var cbb_9 = c_f_19.apply(this, [c_f_73, c_f_2 * c_f_71["length"]]);
    c_f_73 = cbb_9;
  }
  var cbb_10 = Array.apply(this, [16]);
  c_f_74 = cbb_10;
  var cbb_11 = Array.apply(this, [16]);
  c_f_75 = cbb_11;
  c_f_76 = 0;
  while (c_f_76 < 16) {
    c_f_74[c_f_76] = c_f_73[c_f_76] ^ 909522486;
    c_f_75[c_f_76] = c_f_73[c_f_76] ^ 1549556828;
    c_f_77 = c_f_76;
    c_f_76 = 1 + c_f_76;
  }
  var cbb_12 = c_f_87.apply(this, [c_f_72]);
  var cbb_13 = c_f_74["concat"].apply(c_f_74, [cbb_12]);
  var cbb_14 = c_f_19.apply(this, [cbb_13, 512 + c_f_2 * c_f_72["length"]]);
  c_f_78 = cbb_14;
  var cbb_15 = c_f_75["concat"].apply(c_f_75, [c_f_78]);
  var cbb_16 = c_f_19.apply(this, [cbb_15, 512 + 128]);
  return cbb_16;
};
var c_f_62 = function c_f_62() {
  var c_f_63;
  var c_f_64;
  var c_f_65;
  var c_f_66;
  var c_f_67;
  var c_f_68;
  var c_f_69;
  c_f_63 = arguments[0];
  c_f_64 = arguments[1];
  c_f_65 = arguments[2];
  c_f_66 = arguments[3];
  c_f_67 = arguments[4];
  c_f_68 = arguments[5];
  c_f_69 = arguments[6];
  var cbb_17 = c_f_31.apply(this, [c_f_65 ^ (c_f_64 | ~c_f_66), c_f_63, c_f_64, c_f_67, c_f_68, c_f_69]);
  return cbb_17;
};
var c_f_54 = function c_f_54() {
  var c_f_55;
  var c_f_56;
  var c_f_57;
  var c_f_58;
  var c_f_59;
  var c_f_60;
  var c_f_61;
  c_f_55 = arguments[0];
  c_f_56 = arguments[1];
  c_f_57 = arguments[2];
  c_f_58 = arguments[3];
  c_f_59 = arguments[4];
  c_f_60 = arguments[5];
  c_f_61 = arguments[6];
  var cbb_18 = c_f_31.apply(this, [c_f_56 ^ c_f_57 ^ c_f_58, c_f_55, c_f_56, c_f_59, c_f_60, c_f_61]);
  return cbb_18;
};
var c_f_46 = function c_f_46() {
  var c_f_47;
  var c_f_48;
  var c_f_49;
  var c_f_50;
  var c_f_51;
  var c_f_52;
  var c_f_53;
  c_f_47 = arguments[0];
  c_f_48 = arguments[1];
  c_f_49 = arguments[2];
  c_f_50 = arguments[3];
  c_f_51 = arguments[4];
  c_f_52 = arguments[5];
  c_f_53 = arguments[6];
  var cbb_19 = c_f_31.apply(this, [c_f_48 & c_f_50 | c_f_49 & ~c_f_50, c_f_47, c_f_48, c_f_51, c_f_52, c_f_53]);
  return cbb_19;
};
var c_f_38 = function c_f_38() {
  var c_f_39;
  var c_f_40;
  var c_f_41;
  var c_f_42;
  var c_f_43;
  var c_f_44;
  var c_f_45;
  c_f_39 = arguments[0];
  c_f_40 = arguments[1];
  c_f_41 = arguments[2];
  c_f_42 = arguments[3];
  c_f_43 = arguments[4];
  c_f_44 = arguments[5];
  c_f_45 = arguments[6];
  var cbb_20 = c_f_31.apply(this, [c_f_40 & c_f_41 | ~c_f_40 & c_f_42, c_f_39, c_f_40, c_f_43, c_f_44, c_f_45]);
  return cbb_20;
};
var c_f_31 = function c_f_31() {
  var c_f_32;
  var c_f_33;
  var c_f_34;
  var c_f_35;
  var c_f_36;
  var c_f_37;
  c_f_32 = arguments[0];
  c_f_33 = arguments[1];
  c_f_34 = arguments[2];
  c_f_35 = arguments[3];
  c_f_36 = arguments[4];
  c_f_37 = arguments[5];
  var cbb_21 = c_f_79.apply(this, [c_f_33, c_f_32]);
  var cbb_22 = c_f_79.apply(this, [c_f_35, c_f_37]);
  var cbb_23 = c_f_79.apply(this, [cbb_21, cbb_22]);
  var cbb_24 = c_f_84.apply(this, [cbb_23, c_f_36]);
  var cbb_25 = c_f_79.apply(this, [cbb_24, c_f_34]);
  return cbb_25;
};
var c_f_19 = function c_f_19() {
  var c_f_20;
  var c_f_21;
  var c_f_22;
  var c_f_23;
  var c_f_24;
  var c_f_25;
  var c_f_26;
  var c_f_27;
  var c_f_28;
  var c_f_29;
  var c_f_30;
  c_f_20 = arguments[0];
  c_f_21 = arguments[1];
  c_f_20[c_f_21 >> 5] = c_f_20[c_f_21 >> 5] | 128 << c_f_21 % 32;
  c_f_20[(c_f_21 + 64 >>> 9 << 4) + 14] = c_f_21;
  c_f_22 = 1732584193;
  c_f_23 = -271733879;
  c_f_24 = -1732584194;
  c_f_25 = 271733878;
  c_f_26 = 0;
  while (c_f_26 < c_f_20["length"]) {
    c_f_27 = c_f_22;
    c_f_28 = c_f_23;
    c_f_29 = c_f_24;
    c_f_30 = c_f_25;
    var cbb_26 = c_f_38.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 0], 7, -680876936]);
    c_f_22 = cbb_26;
    var cbb_27 = c_f_38.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 1], 12, -389564586]);
    c_f_25 = cbb_27;
    var cbb_28 = c_f_38.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 2], 17, 606105819]);
    c_f_24 = cbb_28;
    var cbb_29 = c_f_38.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 3], 22, -1044525330]);
    c_f_23 = cbb_29;
    var cbb_30 = c_f_38.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 4], 7, -176418897]);
    c_f_22 = cbb_30;
    var cbb_31 = c_f_38.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 5], 12, 1200080426]);
    c_f_25 = cbb_31;
    var cbb_32 = c_f_38.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 6], 17, -1473231341]);
    c_f_24 = cbb_32;
    var cbb_33 = c_f_38.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 7], 22, -45705983]);
    c_f_23 = cbb_33;
    var cbb_34 = c_f_38.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 8], 7, 1770035416]);
    c_f_22 = cbb_34;
    var cbb_35 = c_f_38.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 9], 12, -1958414417]);
    c_f_25 = cbb_35;
    var cbb_36 = c_f_38.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 10], 17, -42063]);
    c_f_24 = cbb_36;
    var cbb_37 = c_f_38.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 11], 22, -1990404162]);
    c_f_23 = cbb_37;
    var cbb_38 = c_f_38.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 12], 7, 1804603682]);
    c_f_22 = cbb_38;
    var cbb_39 = c_f_38.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 13], 12, -40341101]);
    c_f_25 = cbb_39;
    var cbb_40 = c_f_38.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 14], 17, -1502002290]);
    c_f_24 = cbb_40;
    var cbb_41 = c_f_38.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 15], 22, 1236535329]);
    c_f_23 = cbb_41;
    var cbb_42 = c_f_46.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 1], 5, -165796510]);
    c_f_22 = cbb_42;
    var cbb_43 = c_f_46.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 6], 9, -1069501632]);
    c_f_25 = cbb_43;
    var cbb_44 = c_f_46.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 11], 14, 643717713]);
    c_f_24 = cbb_44;
    var cbb_45 = c_f_46.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 0], 20, -373897302]);
    c_f_23 = cbb_45;
    var cbb_46 = c_f_46.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 5], 5, -701558691]);
    c_f_22 = cbb_46;
    var cbb_47 = c_f_46.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 10], 9, 38016083]);
    c_f_25 = cbb_47;
    var cbb_48 = c_f_46.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 15], 14, -660478335]);
    c_f_24 = cbb_48;
    var cbb_49 = c_f_46.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 4], 20, -405537848]);
    c_f_23 = cbb_49;
    var cbb_50 = c_f_46.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 9], 5, 568446438]);
    c_f_22 = cbb_50;
    var cbb_51 = c_f_46.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 14], 9, -1019803690]);
    c_f_25 = cbb_51;
    var cbb_52 = c_f_46.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 3], 14, -187363961]);
    c_f_24 = cbb_52;
    var cbb_53 = c_f_46.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 8], 20, 1163531501]);
    c_f_23 = cbb_53;
    var cbb_54 = c_f_46.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 13], 5, -1444681467]);
    c_f_22 = cbb_54;
    var cbb_55 = c_f_46.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 2], 9, -51403784]);
    c_f_25 = cbb_55;
    var cbb_56 = c_f_46.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 7], 14, 1735328473]);
    c_f_24 = cbb_56;
    var cbb_57 = c_f_46.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 12], 20, -1926607734]);
    c_f_23 = cbb_57;
    var cbb_58 = c_f_54.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 5], 4, -378558]);
    c_f_22 = cbb_58;
    var cbb_59 = c_f_54.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 8], 11, -2022574463]);
    c_f_25 = cbb_59;
    var cbb_60 = c_f_54.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 11], 16, 1839030562]);
    c_f_24 = cbb_60;
    var cbb_61 = c_f_54.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 14], 23, -35309556]);
    c_f_23 = cbb_61;
    var cbb_62 = c_f_54.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 1], 4, -1530992060]);
    c_f_22 = cbb_62;
    var cbb_63 = c_f_54.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 4], 11, 1272893353]);
    c_f_25 = cbb_63;
    var cbb_64 = c_f_54.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 7], 16, -155497632]);
    c_f_24 = cbb_64;
    var cbb_65 = c_f_54.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 10], 23, -1094730640]);
    c_f_23 = cbb_65;
    var cbb_66 = c_f_54.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 13], 4, 681279174]);
    c_f_22 = cbb_66;
    var cbb_67 = c_f_54.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 0], 11, -358537222]);
    c_f_25 = cbb_67;
    var cbb_68 = c_f_54.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 3], 16, -722521979]);
    c_f_24 = cbb_68;
    var cbb_69 = c_f_54.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 6], 23, 76029189]);
    c_f_23 = cbb_69;
    var cbb_70 = c_f_54.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 9], 4, -640364487]);
    c_f_22 = cbb_70;
    var cbb_71 = c_f_54.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 12], 11, -421815835]);
    c_f_25 = cbb_71;
    var cbb_72 = c_f_54.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 15], 16, 530742520]);
    c_f_24 = cbb_72;
    var cbb_73 = c_f_54.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 2], 23, -995338651]);
    c_f_23 = cbb_73;
    var cbb_74 = c_f_62.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 0], 6, -198630844]);
    c_f_22 = cbb_74;
    var cbb_75 = c_f_62.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 7], 10, 1126891415]);
    c_f_25 = cbb_75;
    var cbb_76 = c_f_62.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 14], 15, -1416354905]);
    c_f_24 = cbb_76;
    var cbb_77 = c_f_62.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 5], 21, -57434055]);
    c_f_23 = cbb_77;
    var cbb_78 = c_f_62.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 12], 6, 1700485571]);
    c_f_22 = cbb_78;
    var cbb_79 = c_f_62.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 3], 10, -1894986606]);
    c_f_25 = cbb_79;
    var cbb_80 = c_f_62.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 10], 15, -1051523]);
    c_f_24 = cbb_80;
    var cbb_81 = c_f_62.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 1], 21, -2054922799]);
    c_f_23 = cbb_81;
    var cbb_82 = c_f_62.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 8], 6, 1873313359]);
    c_f_22 = cbb_82;
    var cbb_83 = c_f_62.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 15], 10, -30611744]);
    c_f_25 = cbb_83;
    var cbb_84 = c_f_62.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 6], 15, -1560198380]);
    c_f_24 = cbb_84;
    var cbb_85 = c_f_62.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 13], 21, 1309151649]);
    c_f_23 = cbb_85;
    var cbb_86 = c_f_62.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25, c_f_20[c_f_26 + 4], 6, -145523070]);
    c_f_22 = cbb_86;
    var cbb_87 = c_f_62.apply(this, [c_f_25, c_f_22, c_f_23, c_f_24, c_f_20[c_f_26 + 11], 10, -1120210379]);
    c_f_25 = cbb_87;
    var cbb_88 = c_f_62.apply(this, [c_f_24, c_f_25, c_f_22, c_f_23, c_f_20[c_f_26 + 2], 15, 718787259]);
    c_f_24 = cbb_88;
    var cbb_89 = c_f_62.apply(this, [c_f_23, c_f_24, c_f_25, c_f_22, c_f_20[c_f_26 + 9], 21, -343485551]);
    c_f_23 = cbb_89;
    var cbb_90 = c_f_79.apply(this, [c_f_22, c_f_27]);
    c_f_22 = cbb_90;
    var cbb_91 = c_f_79.apply(this, [c_f_23, c_f_28]);
    c_f_23 = cbb_91;
    var cbb_92 = c_f_79.apply(this, [c_f_24, c_f_29]);
    c_f_24 = cbb_92;
    var cbb_93 = c_f_79.apply(this, [c_f_25, c_f_30]);
    c_f_25 = cbb_93;
    c_f_26 = c_f_26 + 16;
  }
  var cbb_94 = Array.apply(this, [c_f_22, c_f_23, c_f_24, c_f_25]);
  return cbb_94;
};
var c_f_18 = function c_f_18() {
  var cbb_95 = hex_md5.apply(this, ["abc"]);
  return cbb_95 == "900150983cd24fb0d6963f7d28e17f72";
};
var c_f_15 = function c_f_15() {
  var c_f_16;
  var c_f_17;
  c_f_16 = arguments[0];
  c_f_17 = arguments[1];
  var cbb_96 = c_f_70.apply(this, [c_f_16, c_f_17]);
  var cbb_97 = c_f_92.apply(this, [cbb_96]);
  return cbb_97;
};
var c_f_12 = function c_f_12() {
  var c_f_13;
  var c_f_14;
  c_f_13 = arguments[0];
  c_f_14 = arguments[1];
  var cbb_98 = c_f_70.apply(this, [c_f_13, c_f_14]);
  var cbb_99 = c_f_103.apply(this, [cbb_98]);
  return cbb_99;
};
var c_f_9 = function c_f_9() {
  var c_f_10;
  var c_f_11;
  c_f_10 = arguments[0];
  c_f_11 = arguments[1];
  var cbb_100 = c_f_70.apply(this, [c_f_10, c_f_11]);
  var cbb_101 = c_f_97.apply(this, [cbb_100]);
  return cbb_101;
};
var c_f_7 = function c_f_7() {
  var c_f_8;
  c_f_8 = arguments[0];
  var cbb_102 = c_f_87.apply(this, [c_f_8]);
  var cbb_103 = c_f_19.apply(this, [cbb_102, c_f_2 * c_f_8["length"]]);
  var cbb_104 = c_f_92.apply(this, [cbb_103]);
  return cbb_104;
};
var c_f_5 = function c_f_5() {
  var c_f_6;
  c_f_6 = arguments[0];
  var cbb_105 = c_f_87.apply(this, [c_f_6]);
  var cbb_106 = c_f_19.apply(this, [cbb_105, c_f_2 * c_f_6["length"]]);
  var cbb_107 = c_f_103.apply(this, [cbb_106]);
  return cbb_107;
};
var c_f_3 = function c_f_3() {
  var c_f_4;
  c_f_4 = arguments[0];
  var cbb_108 = c_f_87.apply(this, [c_f_4]);
  var cbb_109 = c_f_19.apply(this, [cbb_108, c_f_2 * c_f_4["length"]]);
  var cbb_110 = c_f_97.apply(this, [cbb_109]);
  return cbb_110;
};
c_f_0 = 0;
c_f_1 = "";
c_f_2 = 8;
window["hex_md5"] = c_f_3;
window["b64_md5"] = c_f_5;
window["str_md5"] = c_f_7;
反编译完毕

 

 

(function(){var iframe = document.createElement('iframe');document.body.appendChild(iframe);window.console = iframe.contentWindow.console}())
View Code

重写方法不让更改 

(function() {
    const originalConsoleLog = console.log;

    Object.defineProperty(console, 'log', {
        value: function() {
            originalConsoleLog.apply(console, arguments);
        },
        writable: false,
        configurable: false
    });

    // 测试输出
    console.log('Console.log has been secured.');
})();
View Code

 

 

nuitka --mingw64 --onefile --show-memory --show-progress main.py 

 

jsvmp 

编译 基本指令 了解堆如何插入

了解 if while break cont

函数生成

try catch 基本没啥了

腾讯jsvmp 反编译

先 粗略阅读代码了解指令

 

/*let attrs = ["accentColor","additiveSymbols","alignContent","alignItems","alignSelf","alignmentBaseline","all","anchorName","anchorScope","animation","animationComposition","animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationRange","animationRangeEnd","animationRangeStart","animationTimeline","animationTimingFunction","appRegion","appearance","ascentOverride","aspectRatio","backdropFilter","backfaceVisibility","background","backgroundAttachment","backgroundBlendMode","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize","basePalette","baselineShift","baselineSource","blockSize","border","borderBlock","borderBlockColor","borderBlockEnd","borderBlockEndColor","borderBlockEndStyle","borderBlockEndWidth","borderBlockStart","borderBlockStartColor","borderBlockStartStyle","borderBlockStartWidth","borderBlockStyle","borderBlockWidth","borderBottom","borderBottomColor","borderBottomLeftRadius","borderBottomRightRadius","borderBottomStyle","borderBottomWidth","borderCollapse","borderColor","borderEndEndRadius","borderEndStartRadius","borderImage","borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth","borderInline","borderInlineColor","borderInlineEnd","borderInlineEndColor","borderInlineEndStyle","borderInlineEndWidth","borderInlineStart","borderInlineStartColor","borderInlineStartStyle","borderInlineStartWidth","borderInlineStyle","borderInlineWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRadius","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderSpacing","borderStartEndRadius","borderStartStartRadius","borderStyle","borderTop","borderTopColor","borderTopLeftRadius","borderTopRightRadius","borderTopStyle","borderTopWidth","borderWidth","bottom","boxDecorationBreak","boxShadow","boxSizing","breakAfter","breakBefore","breakInside","bufferedRendering","captionSide","caretColor","clear","clip","clipPath","clipRule","color","colorInterpolation","colorInterpolationFilters","colorRendering","colorScheme","columnCount","columnFill","columnGap","columnRule","columnRuleColor","columnRuleStyle","columnRuleWidth","columnSpan","columnWidth","columns","contain","containIntrinsicBlockSize","containIntrinsicHeight","containIntrinsicInlineSize","containIntrinsicSize","containIntrinsicWidth","container","containerName","containerType","content","contentVisibility","counterIncrement","counterReset","counterSet","cursor","cx","cy","d","descentOverride","direction","display","dominantBaseline","dynamicRangeLimit","emptyCells","fallback","fieldSizing","fill","fillOpacity","fillRule","filter","flex","flexBasis","flexDirection","flexFlow","flexGrow","flexShrink","flexWrap","float","floodColor","floodOpacity","font","fontDisplay","fontFamily","fontFeatureSettings","fontKerning","fontOpticalSizing","fontPalette","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontSynthesis","fontSynthesisSmallCaps","fontSynthesisStyle","fontSynthesisWeight","fontVariant","fontVariantAlternates","fontVariantCaps","fontVariantEastAsian","fontVariantEmoji","fontVariantLigatures","fontVariantNumeric","fontVariantPosition","fontVariationSettings","fontWeight","forcedColorAdjust","gap","grid","gridArea","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumn","gridColumnEnd","gridColumnGap","gridColumnStart","gridGap","gridRow","gridRowEnd","gridRowGap","gridRowStart","gridTemplate","gridTemplateAreas","gridTemplateColumns","gridTemplateRows","height","hyphenateCharacter","hyphenateLimitChars","hyphens","imageOrientation","imageRendering","inherits","initialLetter","initialValue","inlineSize","inset","insetBlock","insetBlockEnd","insetBlockStart","insetInline","insetInlineEnd","insetInlineStart","interactivity","interpolateSize","isolation","justifyContent","justifyItems","justifySelf","left","letterSpacing","lightingColor","lineBreak","lineGapOverride","lineHeight","listStyle","listStyleImage","listStylePosition","listStyleType","margin","marginBlock","marginBlockEnd","marginBlockStart","marginBottom","marginInline","marginInlineEnd","marginInlineStart","marginLeft","marginRight","marginTop","marker","markerEnd","markerMid","markerStart","mask","maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPosition","maskRepeat","maskSize","maskType","mathDepth","mathShift","mathStyle","maxBlockSize","maxHeight","maxInlineSize","maxWidth","minBlockSize","minHeight","minInlineSize","minWidth","mixBlendMode","navigation","negative","objectFit","objectPosition","objectViewBox","offset","offsetAnchor","offsetDistance","offsetPath","offsetPosition","offsetRotate","opacity","order","orphans","outline","outlineColor","outlineOffset","outlineStyle","outlineWidth","overflow","overflowAnchor","overflowBlock","overflowClipMargin","overflowInline","overflowWrap","overflowX","overflowY","overlay","overrideColors","overscrollBehavior","overscrollBehaviorBlock","overscrollBehaviorInline","overscrollBehaviorX","overscrollBehaviorY","pad","padding","paddingBlock","paddingBlockEnd","paddingBlockStart","paddingBottom","paddingInline","paddingInlineEnd","paddingInlineStart","paddingLeft","paddingRight","paddingTop","page","pageBreakAfter","pageBreakBefore","pageBreakInside","pageOrientation","paintOrder","perspective","perspectiveOrigin","placeContent","placeItems","placeSelf","pointerEvents","position","positionAnchor","positionArea","positionTry","positionTryFallbacks","positionTryOrder","positionVisibility","prefix","printColorAdjust","quotes","r","range","readingFlow","readingOrder","resize","right","rotate","rowGap","rubyAlign","rubyPosition","rx","ry","scale","scrollBehavior","scrollInitialTarget","scrollMargin","scrollMarginBlock","scrollMarginBlockEnd","scrollMarginBlockStart","scrollMarginBottom","scrollMarginInline","scrollMarginInlineEnd","scrollMarginInlineStart","scrollMarginLeft","scrollMarginRight","scrollMarginTop","scrollMarkerGroup","scrollPadding","scrollPaddingBlock","scrollPaddingBlockEnd","scrollPaddingBlockStart","scrollPaddingBottom","scrollPaddingInline","scrollPaddingInlineEnd","scrollPaddingInlineStart","scrollPaddingLeft","scrollPaddingRight","scrollPaddingTop","scrollSnapAlign","scrollSnapStop","scrollSnapType","scrollTimeline","scrollTimelineAxis","scrollTimelineName","scrollbarColor","scrollbarGutter","scrollbarWidth","shapeImageThreshold","shapeMargin","shapeOutside","shapeRendering","size","sizeAdjust","speak","speakAs","src","stopColor","stopOpacity","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","suffix","symbols","syntax","system","tabSize","tableLayout","textAlign","textAlignLast","textAnchor","textBox","textBoxEdge","textBoxTrim","textCombineUpright","textDecoration","textDecorationColor","textDecorationLine","textDecorationSkipInk","textDecorationStyle","textDecorationThickness","textEmphasis","textEmphasisColor","textEmphasisPosition","textEmphasisStyle","textIndent","textOrientation","textOverflow","textRendering","textShadow","textSizeAdjust","textSpacingTrim","textTransform","textUnderlineOffset","textUnderlinePosition","textWrap","textWrapMode","textWrapStyle","timelineScope","top","touchAction","transform","transformBox","transformOrigin","transformStyle","transition","transitionBehavior","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction","translate","types","unicodeBidi","unicodeRange","userSelect","vectorEffect","verticalAlign","viewTimeline","viewTimelineAxis","viewTimelineInset","viewTimelineName","viewTransitionClass","viewTransitionName","visibility","webkitAlignContent","webkitAlignItems","webkitAlignSelf","webkitAnimation","webkitAnimationDelay","webkitAnimationDirection","webkitAnimationDuration","webkitAnimationFillMode","webkitAnimationIterationCount","webkitAnimationName","webkitAnimationPlayState","webkitAnimationTimingFunction","webkitAppRegion","webkitAppearance","webkitBackfaceVisibility","webkitBackgroundClip","webkitBackgroundOrigin","webkitBackgroundSize","webkitBorderAfter","webkitBorderAfterColor","webkitBorderAfterStyle","webkitBorderAfterWidth","webkitBorderBefore","webkitBorderBeforeColor","webkitBorderBeforeStyle","webkitBorderBeforeWidth","webkitBorderBottomLeftRadius","webkitBorderBottomRightRadius","webkitBorderEnd","webkitBorderEndColor","webkitBorderEndStyle","webkitBorderEndWidth","webkitBorderHorizontalSpacing","webkitBorderImage","webkitBorderRadius","webkitBorderStart","webkitBorderStartColor","webkitBorderStartStyle","webkitBorderStartWidth","webkitBorderTopLeftRadius","webkitBorderTopRightRadius","webkitBorderVerticalSpacing","webkitBoxAlign","webkitBoxDecorationBreak","webkitBoxDirection","webkitBoxFlex","webkitBoxOrdinalGroup","webkitBoxOrient","webkitBoxPack","webkitBoxReflect","webkitBoxShadow","webkitBoxSizing","webkitClipPath","webkitColumnBreakAfter","webkitColumnBreakBefore","webkitColumnBreakInside","webkitColumnCount","webkitColumnGap","webkitColumnRule","webkitColumnRuleColor","webkitColumnRuleStyle","webkitColumnRuleWidth","webkitColumnSpan","webkitColumnWidth","webkitColumns","webkitFilter","webkitFlex","webkitFlexBasis","webkitFlexDirection","webkitFlexFlow","webkitFlexGrow","webkitFlexShrink","webkitFlexWrap","webkitFontFeatureSettings","webkitFontSmoothing","webkitHyphenateCharacter","webkitJustifyContent","webkitLineBreak","webkitLineClamp","webkitLocale","webkitLogicalHeight","webkitLogicalWidth","webkitMarginAfter","webkitMarginBefore","webkitMarginEnd","webkitMarginStart","webkitMask","webkitMaskBoxImage","webkitMaskBoxImageOutset","webkitMaskBoxImageRepeat","webkitMaskBoxImageSlice","webkitMaskBoxImageSource","webkitMaskBoxImageWidth","webkitMaskClip","webkitMaskComposite","webkitMaskImage","webkitMaskOrigin","webkitMaskPosition","webkitMaskPositionX","webkitMaskPositionY","webkitMaskRepeat","webkitMaskSize","webkitMaxLogicalHeight","webkitMaxLogicalWidth","webkitMinLogicalHeight","webkitMinLogicalWidth","webkitOpacity","webkitOrder","webkitPaddingAfter","webkitPaddingBefore","webkitPaddingEnd","webkitPaddingStart","webkitPerspective","webkitPerspectiveOrigin","webkitPerspectiveOriginX","webkitPerspectiveOriginY","webkitPrintColorAdjust","webkitRtlOrdering","webkitRubyPosition","webkitShapeImageThreshold","webkitShapeMargin","webkitShapeOutside","webkitTapHighlightColor","webkitTextCombine","webkitTextDecorationsInEffect","webkitTextEmphasis","webkitTextEmphasisColor","webkitTextEmphasisPosition","webkitTextEmphasisStyle","webkitTextFillColor","webkitTextOrientation","webkitTextSecurity","webkitTextSizeAdjust","webkitTextStroke","webkitTextStrokeColor","webkitTextStrokeWidth","webkitTransform","webkitTransformOrigin","webkitTransformOriginX","webkitTransformOriginY","webkitTransformOriginZ","webkitTransformStyle","webkitTransition","webkitTransitionDelay","webkitTransitionDuration","webkitTransitionProperty","webkitTransitionTimingFunction","webkitUserDrag","webkitUserModify","webkitUserSelect","webkitWritingMode","whiteSpace","whiteSpaceCollapse","widows","width","willChange","wordBreak","wordSpacing","wordWrap","writingMode","x","y","zIndex","zoom"];
    let defs = {};
    for(let i=0;i<attrs.length;i++){
        let prop = attrs[i];
        defs[prop] = {
            enumerable:true,
            configurable:true,
            set: (value)=>{
                let flag=sandBox.get_globalCache(this);
                if(flag) return flag[prop]=value;
                return sandBox.setProtoAttribute.call(this,prop,value);
            },
            get:()=>{
                let flag=sandBox.get_globalCache(this);
                if(flag[prop]!==undefined)return flag[prop];
                return sandBox.getProtoAttribute.call(this,prop)||'';
            }
        }
    }*/
废物代码

 

posted @ 2024-07-18 13:42  inks  阅读(32)  评论(0)    收藏  举报