!function(t,n){"object"==typeof exports?module.exports=exports=n():"function"==typeof define&&define.amd?define([],n):t.CryptoJS=n()}(this,function(){var t=t||function(t,n){var i=Object.create||function(){function t(){}return function(n){var i;return t.prototype=n,i=new t,t.prototype=null,i}}(),e={},r=e.lib={},o=r.Base=function(){return{extend:function(t){var n=i(this);return t&&n.mixIn(t),n.hasOwnProperty("init")&&this.init!==n.init||(n.init=function(){n.$super.init.apply(this,arguments)}),n.init.prototype=n,n.$super=this,n},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var n in t){t.hasOwnProperty(n)&&(this[n]=t[n])}t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),s=r.WordArray=o.extend({init:function(t,i){t=this.words=t||[],i!=n?this.sigBytes=i:this.sigBytes=4*t.length},toString:function(t){return(t||c).stringify(this)},concat:function(t){var n=this.words,i=t.words,e=this.sigBytes,r=t.sigBytes;if(this.clamp(),e%4){for(var o=0;o>>2]>>>24-o%4*8&255;n[e+o>>>2]|=s<<24-(e+o)%4*8}}else{for(var o=0;o>>2]=i[o>>>2]}}return this.sigBytes+=r,this},clamp:function(){var n=this.words,i=this.sigBytes;n[i>>>2]&=4294967295<<32-i%4*8,n.length=t.ceil(i/4)},clone:function(){var t=o.clone.call(this);return t.words=this.words.slice(0),t},random:function(n){for(var i,e=[],r=function(n){var n=n,i=987654321,e=4294967295;return function(){i=36969*(65535&i)+(i>>16)&e,n=18000*(65535&n)+(n>>16)&e;var r=(i<<16)+n&e;return r/=4294967296,r+=0.5,r*(t.random()>0.5?1:-1)}},o=0;o>>2]>>>24-r%4*8&255;e.push((o>>>4).toString(16)),e.push((15&o).toString(16))}return e.join("")},parse:function(t){for(var n=t.length,i=[],e=0;e>>3]|=parseInt(t.substr(e,2),16)<<24-e%8*4}return new s.init(i,n/2)}},u=a.Latin1={stringify:function(t){for(var n=t.words,i=t.sigBytes,e=[],r=0;r>>2]>>>24-r%4*8&255;e.push(String.fromCharCode(o))}return e.join("")},parse:function(t){for(var n=t.length,i=[],e=0;e>>2]|=(255&t.charCodeAt(e))<<24-e%4*8}return new s.init(i,n)}},f=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(u.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return u.parse(unescape(encodeURIComponent(t)))}},h=r.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=f.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(n){var i=this._data,e=i.words,r=i.sigBytes,o=this.blockSize,a=4*o,c=r/a;c=n?t.ceil(c):t.max((0|c)-this._minBufferSize,0);var u=c*o,f=t.min(4*u,r);if(u){for(var h=0;h>>6-o%4*2;n[i>>>2]|=(f|c)<<24-i%4*8,i++}}return a.create(n,i)}var t=r,n=t.lib,a=n.WordArray,i=t.enc;i.Base64={stringify:function(r){var e=r.words,t=r.sigBytes,n=this._map;r.clamp();for(var a=[],i=0;i>>2]>>>24-i%4*8&255,f=e[i+1>>>2]>>>24-(i+1)%4*8&255,c=e[i+2>>>2]>>>24-(i+2)%4*8&255,s=o<<16|f<<8|c,h=0; h<4&&i+0.75*h>>6*(3-h)&63))}}var p=n.charAt(64);if(p){for(;a.length%4;){a.push(p)}}return a.join("")},parse:function(r){var t=r.length,n=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var i=0;i>>2];e.sigBytes-=t}},y=(i.BlockCipher=d.extend({cfg:d.cfg.extend({mode:l,padding:v}),reset:function(){d.reset.call(this);var e=this.cfg,t=e.iv,r=e.mode;if(this._xformMode==this._ENC_XFORM_MODE){var i=r.createEncryptor}else{var i=r.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==i?this._mode.init(this,t&&t.words):(this._mode=i.call(r,this,t&&t.words),this._mode.__creator=i)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else{var t=this._process(!0);e.unpad(t)}return t},blockSize:4}),i.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),m=r.format={},k=m.OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;if(r){var i=c.create([1398893684,1701076831]).concat(r).concat(t)}else{var i=t}return i.toString(a)},parse:function(e){var t=a.parse(e),r=t.words;if(1398893684==r[0]&&1701076831==r[1]){var i=c.create(r.slice(2,4));r.splice(0,4),t.sigBytes-=16}return y.create({ciphertext:t,salt:i})}},x=i.SerializableCipher=n.extend({cfg:n.extend({format:k}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=e.createEncryptor(r,i),c=n.finalize(t),o=n.cfg;return y.create({ciphertext:c,key:r,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=e.createDecryptor(r,i).finalize(t.ciphertext);return n},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),g=r.kdf={},S=g.OpenSSL={execute:function(e,t,r,i){i||(i=c.random(8));var n=p.create({keySize:t+r}).compute(e,i),o=c.create(n.words.slice(t),4*r);return n.sigBytes=4*t,y.create({key:n,iv:o,salt:i})}},B=i.PasswordBasedCipher=x.extend({cfg:x.cfg.extend({kdf:S}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var n=i.kdf.execute(r,e.keySize,e.ivSize);i.iv=n.iv;var c=x.encrypt.call(this,e,t,n.key,i);return c.mixIn(n),c},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=i.kdf.execute(r,e.keySize,e.ivSize,t.salt);i.iv=n.iv;var c=x.decrypt.call(this,e,t,n.key,i);return c}})}()});!function(e,i){"object"==typeof exports?module.exports=exports=i(require("./core.min")):"function"==typeof define&&define.amd?define(["./core.min"],i):i(e.CryptoJS)}(this,function(e){!function(){var i=e,t=i.lib,n=t.Base,s=i.enc,r=s.Utf8,o=i.algo; o.HMAC=n.extend({init:function(e,i){e=this._hasher=new e.init,"string"==typeof i&&(i=r.parse(i));var t=e.blockSize,n=4*t;i.sigBytes>n&&(i=e.finalize(i)),i.clamp();for(var s=this._oKey=i.clone(),o=this._iKey=i.clone(),a=s.words,f=o.words,c=0;c>>8^255&o^99,t[i]=o,c[o]=i;var p=e[i],l=e[p],_=e[l],k=257*e[o]^16843008*o;s[i]=k<<24|k>>>8,f[i]=k<<16|k>>>16,a[i]=k<<8|k>>>24,d[i]=k;var k=16843009*_^65537*l^257*p^16843008*i;u[o]=k<<24|k>>>8,v[o]=k<<16|k>>>16,h[o]=k<<8|k>>>24,y[o]=k,i?(i=p^e[e[e[_^p]]],n^=e[e[n]]):i=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],l=o.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,r=e.words,i=e.sigBytes/4,n=this._nRounds=i+6,o=4*(n+1),c=this._keySchedule=[],s=0;s6&&s%i==4&&(f=t[f>>>24]<<24|t[f>>>16&255]<<16|t[f>>>8&255]<<8|t[255&f]):(f=f<<8|f>>>24,f=t[f>>>24]<<24|t[f>>>16&255]<<16|t[f>>>8&255]<<8|t[255&f],f^=p[s/i|0]<<24),c[s]=c[s-i]^f}}for(var a=this._invKeySchedule=[],d=0;d>>24]]^v[t[f>>>16&255]]^h[t[f>>>8&255]]^y[t[255&f]]}}},encryptBlock:function(e,r){this._doCryptBlock(e,r,this._keySchedule,s,f,a,d,t)},decryptBlock:function(e,r){var i=e[r+1];e[r+1]=e[r+3],e[r+3]=i,this._doCryptBlock(e,r,this._invKeySchedule,u,v,h,y,c);var i=e[r+1];e[r+1]=e[r+3],e[r+3]=i},_doCryptBlock:function(e,r,i,n,o,t,c,s){for(var f=this._nRounds,a=e[r]^i[0],d=e[r+1]^i[1],u=e[r+2]^i[2],v=e[r+3]^i[3],h=4,y=1;y>>24]^o[d>>>16&255]^t[u>>>8&255]^c[255&v]^i[h++],l=n[d>>>24]^o[u>>>16&255]^t[v>>>8&255]^c[255&a]^i[h++],_=n[u>>>24]^o[v>>>16&255]^t[a>>>8&255]^c[255&d]^i[h++],k=n[v>>>24]^o[a>>>16&255]^t[d>>>8&255]^c[255&u]^i[h++];a=p,d=l,u=_,v=k}var p=(s[a>>>24]<<24|s[d>>>16&255]<<16|s[u>>>8&255]<<8|s[255&v])^i[h++],l=(s[d>>>24]<<24|s[u>>>16&255]<<16|s[v>>>8&255]<<8|s[255&a])^i[h++],_=(s[u>>>24]<<24|s[v>>>16&255]<<16|s[a>>>8&255]<<8|s[255&d])^i[h++],k=(s[v>>>24]<<24|s[a>>>16&255]<<16|s[d>>>8&255]<<8|s[255&u])^i[h++];e[r]=p,e[r+1]=l,e[r+2]=_,e[r+3]=k},keySize:8});r.AES=n._createHelper(l)}(),e.AES});!function(e,n){"object"==typeof exports?module.exports=exports=n(require("./core.min")):"function"==typeof define&&define.amd?define(["./core.min"],n):n(e.CryptoJS)}(this,function(e){return e.enc.Utf8}); var s1="f28c071518944edb912310c3955ad597ea00959379b0d55ee7b2a4d9ad921e14a98dbbf63f7f2baa2ea7fabb6b1e2d53b3a946af55e8f4a65486ea5196f480046d4c7004b5ea3618f742bb6844f504d208f45f6f3a57ade382e9990087a48f7bfd116f8b2b9b3453eaa5eddfd4dd7e34432073d99958b50e6ba501d059ce9dcd84d672343c5e34fc1627fc67bd169adf4db6a8378f73b4266f052b7b865aa3aea74207cb9d9009a3fccd1897ac4ff48cd1c06a44fe22378e9a54f405eed9072b7ff0df18e053504e98ddae3cc7bd4c86dd3831fe32067ce1f36e5d16ae5585921817e116cc91e520d9640de93780425024c697eb566e074f7acbfdfbd4919c3fe6146546183745786cd68eaed02e45212fb1d7cfc2371aa6582ea3f5796ca81e2dcd39f523e7487f229f20bc6bb09c3d448b2b873f14ecb278c7e43c12ae7a2fbec5ba58e9dab8f4d8c7dc347b750c2d27f7a635269f7cd6752bd4d11900fdc65d485a44ea033fc605e354cacaa0f674638a863b1bb4d6b93cd3fe7d8713b4d832ad7b3d425d276ac59f5608a9ea25b3e44a328b63eaad129c57cfc831bc8a9ec205a51dcf4511402acd42d1f118c05b8f6caf55bbf1ec90423a9fc37a7073bceb75a381d5fe510d298761fbeac4b7afd5873303f7ff741b86fb8f942461ad33e98ebd0d01b2c0c8f0e952e9d3ba165a421c8c50817c9e7761bb9cdd2668514e31c9299000ed70ae3273cd235cd23648f0220b55b89ead2c665932419d176b9ac0f5e7122dcb0f3e2ba7656d15e94f4fabaee86f5675461e7b148292235d5b9141463cb9417b5bf8081ff9269841266c55e396febd5728715e2908d8956f1172c84fb2f9599202c1f850995991269722e8c1854980c4c1bb9fe20d3c26757df1df6d529e83b3ba5dcebdfd77811f7468df2e10a3e8d5e02823af68f634d51233ba3c516471e298ddc1b7109a89a765148dc4f8c768cd1a6abd8d459eccfd613842f0fc675244c50544bd5c741f641651426220874bb6da8d3bf131fc093859df86719d22ea5e5247fddc6edf976fbec1c0aba9bc5c1c12a2155cc4ab4350123b927b3b144be9a9a32a807c773303ff818e4b3fe5a4ee74c494431d1e3032d0205820c2511216b428441f63190db7d2623c9ed0bec6b7dbdd7fa9f76965b2a326426220874bb6da8d3bf131fc093859df86719d22ea5e5247fddc6edf976fbec17843f1d711c6b9abfa9e9b880ad08146d7bc6701f4568740a1df89b2e50129f4ba3c516471e298ddc1b7109a89a76514a5cecaa4fd65e1f7b43fde262ae60714e901a216fb2bb56a8a344e7a4ce6b977421c8c50817c9e7761bb9cdd2668514e31c9299000ed70ae3273cd235cd23648f85e218f56a79223ca943fcb8e74c659426220874bb6da8d3bf131fc093859df86719d22ea5e5247fddc6edf976fbec1cc9a9e4c375f33bd3688a336c768b7710ab863940aad00aea32429d343f23037ba3c516471e298ddc1b7109a89a76514d0dbda2b9ea8fdc37f42d2e41be00a55bb47664502aae57d71d592c2df961380d08e6150b349c6ce63381eeb3c37f4678190d2a7bee01d6eb123c3b260a75f76a5ac1aa75e2b95cb69eb90ddadb7e9744ad4cc226c705235f15a56da35e0b50a36154a51c6feddfe9ddd247002906cb88f6caf55bbf1ec90423a9fc37a7073bcdf6f9a630854f078eabb6c45decf77d4639724dadda63d20601d2c2a0b12197dba3c516471e298ddc1b7109a89a76514692e2723dd4cb9e2501eba13fd639efff6463d20bf2ad70c000bec5940a521159da3c9927c38766df9865e2b82a1aa86a18a4b401a62fbe4df23f037a514fabeae5625a6f914e9530684f388164a5fe24020d6f84e599909edec523c3ff22b6f9368d5f9681bee30c26116ccb72718efe1780c187c851fb3ee5e6565d07fd5f322e8b4fafded5b173a42fbf1303db5a4223838aca140b205bf31d004dc0c7bb9a18a4b401a62fbe4df23f037a514fabedc5f8fb52ca2872e3ec8053b38c90e62fe25e217c0483719bd316538a8186657421c8c50817c9e7761bb9cdd2668514e31c9299000ed70ae3273cd235cd23648305d4dfbec02b85e4c760a66ace9e1e42fb1d7cfc2371aa6582ea3f5796ca81ea18a4b401a62fbe4df23f037a514fabe9e1fc67ea2e833a296a5b4aa2c8f38726dd957c8fb6842aae46dd11fb27f9a4dea00959379b0d55ee7b2a4d9ad921e1406c9b5bf0b31d1cedaf087843eafcca9e2361c5ed0674e96a451aca47de495dbdd3831fe32067ce1f36e5d16ae558592c0c4e3b27dcdbf67f1d8acd37832e427e86ab9dc56d1faf28ebb969d24ed900293fac6c2a62744fac42a12475947e051dd3831fe32067ce1f36e5d16ae558592c0c4e3b27dcdbf67f1d8acd37832e427c330c262320004d9bd819f5c37d168c7c07a1476c81e87c96f9a468561631a8f421c8c50817c9e7761bb9cdd2668514e31c9299000ed70ae3273cd235cd2364876223e3bc2a060a98acf13aedd0e91d0dd3831fe32067ce1f36e5d16ae558592c0c4e3b27dcdbf67f1d8acd37832e427562573440d419aed51ff6381b8e79e6ee085d2fdaca8da9a0e5bc09746301b7469631a0f6262193422975c7cf1dc52d0e94787e90739a6338858e349310ab4d7f7c2940f8ddbfa1cbc6d887014e39e0c840bf19dc02305cf25bda978d224a3b98e4b3fe5a4ee74c494431d1e3032d02094f8bd32c992be1f2112e8466ec4ef62402db4cb4dd28df3c425248542daef58d9084cd32eff1bb8af17cca15a94279069631a0f6262193422975c7cf1dc52d0a41cad26f1eb14d91433b0d830fef4f693030398e2dd7648d9ced8d0cc95beae7f9124c0d00c438ce73605f1644681a0ba3c516471e298ddc1b7109a89a76514d697876823e7187665f2e87f93ed8e194697db46bd4533ade14ca6cc74378d2e"; var s2="b279bd1fe009cdc125352ac198afdf9ff798616184509dc9346c02969bdc42fd447536b2784dbc8e32ea9878f86536bde6588c0358c31e7ca1c35613760e2b2ab7488220cd6cf6dab3767fc58d751000a2696fa42edb455285c68115f93ee1fa4e50a0660a8a7b2f2ce218a3186ab6ea6d7531dfb0054c6592f91337ba983ed5d0eb60188321f3bea4d09de79be03dd760b6c5aeac476eb916583354f699399f9b0b89e4fb9d0ca1be071735abb0bdf88e61e1a63f735555a7e67f57d24211fa21431acda29c0d896567dd4aa783c6d538eb38760987ea07f6ed4d84af23352eaec5aa27bfb7e13bf1f769f24378407abb5386af3a04fd0cda361f4603d9063e75d0b018a78836ea4497c9681c5df6a55d9bf06bc80b7ef1f9d1371a3b0e1b255cc9a72645841cf6ece2ad3eb407653216cabcf8b3c4d3a9cff025fce2ec649ffd19e052e71ea0c439c5f44f7d50cc478f96dfd255cfb4b660eb1e02cccf62287597cd6d2e8969aabfc46f84137c832bf5c79c020cb6af6424085ad1047fac6e87baa6cbb5886a77efc7fd101d323e637ec4162f23a276e1eb418907159ebe46e6e4f31c5b9b29eeaf59a7d65b41713f29bec12c2d4f4150f8c49df9a51fb72391e9a3d9524b2e0a34f96fc0a92fddaf2c5c0d47d98243fe57677f51985e07a605083591a5cb507e895e62999c663391126d27eda68f571d44ea745a94c21bf0b317cd355677400d813b0c1ba4b1f23f85c6defc7b06d169180dc238a3d2a800d23799c20b45c076671fafd27df5b1589c3036272bb9c36a9431a93c15573b9ef41dce70f709c447100022ce355572a6c3c34b80a85c86d6ccbb5ee02490c93c9a9333de31056e1cf68b3c16db1c78529ab8ad8ede147a322d36d1fa281372d8f18e82099a18304d99bc5149f07b98d16b17432f59e213e9331150724fc88ecc047f8914a95ec75bb38604a5d1abbff8d52a2486887f3873f1e5796776ae47b7faa445a4d8118f8f2d43dbe88b02229b30ca92f3e336d244fe9abe518d74dedb7589206fab1c6b00377da67d78a583c7e3b45deb1b51bc4807bb73bddc03278cec0c6da16b1a435cf87db17b3dc6e66d940d27d9d8c8073cf1182e37f027e28a684e795206c4e957a8e6c1e6b562172c26f1bd3522d3d2fd372f4a66ab7bbad8eef6ee5ef771f0a2af8fc9257ada70166252184cc66c6bd9c54aeeaddfd95155a5ae301a3699e3fc5e099a54a110bc345079e1325cbb2bbd11d243ca1b316dde7038bcce5614f82689b0ef98e4ccbb933b61bc8f1d514afd29e65f16d803a4c160d8e680825b71c54a3f8caec5a7e3d5bc109f6120b1b0451b3dd2e1451d88f35682eeec36d0499a82030d6d6ef3c0ef103ca8dac891e2cefb4ddbb10bab2ee927c4a2ae1f7b6345e07c66e46b21d22316ac06609cd5ac4805cb543ca8c6a340d72b45d1eb89b6aeb7be33fd9d6bd9af7b1b82db0b2cedc077229c50cb6edff962c2b9f7fdcc2f17a7aa0ea73f691fd161a6798f134f72907831d5d224a18c73693f82e74d077a572879ebff3ae1c845c4adae53a2c0c2301b106e0e49b689422e66ba931d923751f7daaf4056134a48a841d2164694da078cfe8b4c15c55db932af3ddb079b5ad5bb224db9b1f4aefe5b3d19bd17594ef09a050ee399d98e10309bb5cce11c687c801b5224288efbb3e65f8df4ce9955f00bad62bd8e92bf2f9e4c7c0fd925d4c4fec5ebfce5f3dba3810da55dd8d51aa691a0b1be29f0b6dd05679b47e3b8a5c25c58f20ee1d5aebff596df19633da135a6d71ae68e831acac6f8265551847289106343054073d3d8c183bc3da563a9a48ea8103dbb28e6d9d403c424ac2c34f476497b77edb1fbd3bb7ba3779aaade8289456ed1aeb1ab8feff0f2ed6bdd3535dcb9208cfb11664769f564ddbdb59dde70f61795f1efc9b5f3132b064773e81e929a1ae6142328f9403199f38142c0d17023209da87230dc73b5ca8319152740837c34cd35d36181e1bf84bb97643d29d4e4e0d7c95482897d24e141d3713da21babb28129137424c9734c13eb2d5090e1ea2e6e12a98fefb7bdeda3fcfbf8fe25074bd777e03431a9b003f31858dd37c63d9a2df34f5092739886476203f7f8be8e3ad13a517fc14fdb6490572794327c5f788d210d222ad5c8940d615d933ace42fc29bcd3c7aa9c88d375455fca828bfac4f4da7562cb1ba9099cd41f962074c7b038289926883ecaac3fbe96cc94b9bb2468e111f4faeaaf4cec009e89fc6121f6d4b0f9f77221cd8a6e24195a89a0c0f22dc6e7629f"; var s3="e8323f726891c85b3f6f7eb945018d871184db6ba0a86f075c958d56d957ea40826bf914171e71a321cd1ea6082db6be36d2c6368233fcc4b5f4e307ed5044f92579e9e9e8a2ad355409a7f606cc25d4172fb909de413cc47671cd196586b05022d0070c852d5932d11307c6e7e72a7f0586081a7db9cb71d6932222a47a86b808fc9b6d5e00ba432f5c22e47cee462978c12c5432be9736bcc7f8815f8cf05663b811ebd49d3e78cb69c6425c34982b3a2781aac76a5b2a6532960575a002cb8eeb2f9c379b2285fc4a373e8627e8c00b9be622ae26ff8045ae922ccf554ac8a06425ad3958e0adb776649c3edfe489e9afc0ddc4e586d26df4d0863e353aee792b1fd7b88d36de5b0863b3e45fcc0adfeae8b5de0cfe8032b80a0f4c4cf5c840431612fc35476578a848fa012ef455ce8a88bbb554d696760f93fb4550c6445ef3948baf5eda09d83554b30d17a07a6d24e61dd346a426542fbfb2abf9435c7baea0b2f4b3499a591cd4321a935e14678b4c8b669261d56c0173c3f057dd58b244223eccc9a9ced7b2a8768d9638b5ed6f2cfe2ade2cab43667952ac45aa0c0fe8f0ee067f3e25375eea37db31be52468575afb4746de1e274a4231485ae4014d5052c1b2282c6a293dfff46db97ac6bc9215de9d721bbfbd59e620e89c74dcd9804dfdceb11275545f5b7132e250228105213b083c840092eca1ca3f9736d8c40e4a834cb8516c0b704459b6a9e5253064aa9cfa99e9b55d2e107e8dfc4ff5dc5985d64ba5ad6cde6ee240ce30ba7f6e5d9b9283f3e6717ffd73c5cf55cab682b0681fb5efe4bcb4bf9031c9edeb587d915406cd65af10ab8eb0669123aa21f6aa16a5ef291860ad310aba6129b7cf73d94b42e7b020d113560d862efaad8f8bd8a316d04a3a8be7bc0f5d385b83f399b19b756834053a5980a5defa20143d8b8dcbca928f686af7ba8d5293a9e92fe639f58c1b450fbe4f0d95a4cf8ce95521bd839f63f482556e264952032f433d874e49c479f6697c3b42073f0c3d14f84842829105a2a79f6b04bd2e74ab5de5015ef9cc608768661df7ad8e4ff88e416ef00e1955bc9581692ed6327a6eff938c19a6b5c8af8696f65a7737ed1c36ea37be6627357b6d5ab5a2233114dfd1954f68b7a917d22618254a0085f0bb5edfecf7a969e3f17f87e842dbbe90100ad1815986d3753a6f42adfc5b163c7f5acdd6072637753cead58aada4fde6592acf8ffa663abb6d9ea8e936855efe0b9df"; var guard_patrol_name="巡更"; var system=""; var commonconfig=""; var platconfig=""; var k="35864144";var t="1762604039449"; function a(secret,timestamp,system_1,commonconfig_1,platconfig_1) { if (secret&×tamp){ var lastChar = secret.slice(-1); var startIndex = parseInt(lastChar) || 10; if(startIndex==0){startIndex =10} secret += timestamp+navigator.userAgent; var secretKey = secret.split(''); secretKey.sort(function(a, b) { return a.charCodeAt(0) - b.charCodeAt(0) }).reverse(); var endSecret = secret.substring(startIndex, startIndex+16); endSecret=(secret.match(/\d/g) || []).reduce((sum, digit) => sum + (parseInt(digit) * startIndex *10), 0).toString(); endSecret = endSecret + '%'.repeat(16 - endSecret.length); if (system_1&&system_1!=""){ var key = CryptoJS.enc.Utf8.parse(endSecret); var encryptedHexStr = CryptoJS.enc.Hex.parse(system_1); var encryptedBase64Str = CryptoJS.enc.Base64.stringify(encryptedHexStr); var decryptedData = CryptoJS.AES.decrypt(encryptedBase64Str, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); system = JSON.parse(decryptedData.toString(CryptoJS.enc.Utf8)); } if (commonconfig_1&&commonconfig_1!=""){ var key = CryptoJS.enc.Utf8.parse(endSecret); var encryptedHexStr = CryptoJS.enc.Hex.parse(commonconfig_1); var encryptedBase64Str = CryptoJS.enc.Base64.stringify(encryptedHexStr); var decryptedData = CryptoJS.AES.decrypt(encryptedBase64Str, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); commonconfig = JSON.parse(decryptedData.toString(CryptoJS.enc.Utf8)); } if (platconfig_1&&platconfig_1!=""){ var key = CryptoJS.enc.Utf8.parse(endSecret); var encryptedHexStr = CryptoJS.enc.Hex.parse(platconfig_1); var encryptedBase64Str = CryptoJS.enc.Base64.stringify(encryptedHexStr); var decryptedData = CryptoJS.AES.decrypt(encryptedBase64Str, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); platconfig = JSON.parse(decryptedData.toString(CryptoJS.enc.Utf8)); } } } a(k,t,s1,s2,s3); $(document).ready(function(){ //alert(top.$("[contentid='maincontent']").attr("bodyid")); //alert(top.$("[__showopen='1']").length); if(top.$("[__showopen='1']").length==0){ if(self!=top){ var type=1; $(".modal-dialog").each(function(){ if($(this).is(':visible')){ type=0; } }); var topiframebodyid=top.$("[contentid='maincontent']").attr("bodyid"); if(topiframebodyid){ top.iframeurl=window.location.href; if(top.commonautofunction!=undefined&&top.commonautofunction!=null&&typeof top.commonautofunction == "function"){ top.commonautofunction=null; } top.$("[contentid='maincontent']").attr("bodyid","") top.$("#"+topiframebodyid).empty(); top.tounbind(); top.$("#"+topiframebodyid).html($(document.body).html()); top.$("form").keydown(function(event){ if(event.keyCode==13)event.preventDefault(); }); top.fixHeader(); top.$(".main-footer").show(); top.$("#showmodulehelp").hide(); //top.shouajaxpro(0); if(top.commonfunction!=undefined&&top.commonfunction!=null&&typeof top.commonfunction == "function"){ top.commonfunction(); } } top.tosetcheckboxstyle(); window.setTimeout(function(){ top.shouajaxpro(0); top.$(function(){ if(top.commonautofunction!=undefined&&top.commonautofunction!=null&&typeof top.commonautofunction == "function"){ top.commonautofunction(); } }); },500) } }else{ } });