执行JS解密代码后报错

执行js代码报错,data太长了就截取了其中一段

const CryptoJS = require('crypto-js')

function AES123(data){
    string = '/api/live/arms/living'
    src = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(string)).repeat(3)
    // _0x23a991[_0x3f7c04(0xb35)][_0x3f7c04(0x23c)][_0x3f7c04(0x3d4)](_0x200ac4)
    key1 = CryptoJS.enc.Utf8.parse(src.slice(0,16))
    // _0x23a991[_0x3f7c04(0xb35)][_0x3f7c04(0x23c)][_0x3f7c04(0x3d4)](_0x1e9543)
    iv1 = CryptoJS.enc.Utf8.parse(src.slice(12,28))
    // _0x23a991[_0x3f7c04(0xb5c)][_0x3f7c04(0xf1c)]
    _0x5e6fe2 = CryptoJS.AES.decrypt(data, key1,{
        'iv':iv1,
        'mode':CryptoJS.mode.CBC,
        'padding':CryptoJS.pad.Pkcs7
    })
    return _0x5e6fe2.toString(CryptoJS.enc.Utf8)
}
data = 'DqpF5ZqkLKav2qDLkaNP1F9fqzDIHLRr7epzh13Uq2FjMQYdzBe8Y8lDkzltA3AFBGk4c‘
console.log(AES123(data))

报错信息如下:

img