function _0x5b7a61_vmp(args_0, args_1, args_2, args_3, args_4, args_5, args_6, args_7, args_8, args_9, args_10, args_11, args_12, args_13, args_14, args_15, args_16, args_17, args_18, args_19, args_20, args_21, args_22) {
var var_233
=
'X-Bogus'
;
var var_24
=
'_signature'
;
var var_25
=
window[
'XMLHttpRequest'
][
'prototype'
];
var var_26
=
var_25[
'open'
];
var var_27
=
var_25[
'setRequestHeader'
];
var var_28
=
var_25[
'send'
];
var var_29
=
var_25[
'overrideMimeType'
];
if
(var_25[
'_ac_intercepted'
]) {
return
;
}
var_25[
'_ac_intercepted'
]
=
!
0
;
var_25[
'setRequestHeader'
]
=
function (args_0, args_1) {
if
(!this[
'_send'
]) {
var var_9999
=
new window[
'Object'
]();
var_9999[
'func'
]
=
'setRequestHeader'
;
var_9999[
'arguments'
]
=
arguments;
this[
'_byted_intercept_list'
][
'push'
](var_9999);
if
(_0xc5dbaf(window[
'RegExp'
], _0x1a373c([
'^content-type$'
,
'i'
]))[
'test'
](args_0)) {
this[
'_byted_content'
]
=
args_1[
'toString'
]()[
'toLowerCase'
]()[
'split'
](
';'
)[
0
];
}
}
return
var_27.
apply
(this, arguments);
};
var_25[
'overrideMimeType'
]
=
function () {
this[
'_overrideMimeTypeArgs'
]
=
arguments;
return
var_29.
apply
(this, this[
'_overrideMimeTypeArgs'
]);
};
var_25[
'open'
]
=
function (args_0, args_1, args_2) {
this[
'_byted_intercept_list'
]
=
[];
var var_10000
=
new window[
'Object'
]();
var_10000[
'func'
]
=
'open'
;
var_10000[
'arguments'
]
=
arguments;
this[
'_byted_intercept_list'
][
'push'
](var_10000);
this[
'_byted_method'
]
=
args_0[
'toUpperCase'
]();
this[
'_byted_url'
]
=
args_1;
return
var_26.
apply
(this, arguments);
};
var var_30
=
[
'onabort'
,
'onerror'
,
'onload'
,
'onloadend'
,
'onloadstart'
,
'onprogress'
,
'ontimeout'
];
var var_31
=
[
'GET'
,
'POST'
];
var_25[
'send'
]
=
function fun_4(args_0) {
var var_6
=
var_31[
'indexOf'
](this[
'_byted_method'
]) !
=
=
0
-
1
;
if
(args_2(this[
'_byted_url'
])) {
if
(var_6) {
if
(this[
'_byted_url'
][
'indexOf'
](
'_signature='
) >
0
-
1
) {
return
var_28(this, arguments);
}
this[
'_byted_body'
]
=
args_0;
var var_7
=
this[
'onreadystatechange'
];
var var_8
=
this[
'onabort'
];
var var_9
=
this[
'onerror'
];
var var_10
=
this[
'onload'
];
var var_11
=
this[
'onloadend'
];
var var_12
=
this[
'onloadstart'
];
var var_13
=
this[
'onprogress'
];
var var_14
=
this[
'ontimeout'
];
var var_15
=
new window[
'Object'
]();
var var_50
=
0
;
while
(var_50 < var_30[
'length'
]) {
var_15[var_30[var_50]]
=
this[
'upload'
][var_30[var_50]];
+
+
var_50;
}
var var_16
=
args_3[
'msStatus'
];
var var_17
=
args_3[
'__ac_testid'
];
if
(var_17
=
=
'') {
var var_18
=
[
'msToken'
, args_3[
'msToken'
]];
}
else
{
var_18
=
[
'msToken'
, args_3[
'msToken'
],
'__ac_testid'
, var_17];
}
var var_19
=
args_4(args_5(this[
'_byted_url'
]), var_18);
var var_20
=
args_6(var_19);
var var_21
=
args_7(var_20, this[
'_byted_body'
]);
var var_22
=
args_4(var_19, [var_233, var_21]);
var var_23
=
'';
if
(args_8[
'v'
]) {
var_23
=
var_22;
}
else
{
var var_10002
=
new window[
'Object'
]();
var_10002[
'url'
]
=
args_9(null, var_22);
var var_100
=
var_10002;
if
(this[
'_byted_method'
]
=
=
=
'POST'
) {
if
(args_10(this[
'_byted_content'
])) {
args_11(var_100, this[
'_byted_content'
], this[
'_byted_body'
]);
var var_101
=
args_12(var_100, args_13,
'forreal'
);
var_23
=
args_4(var_22, [var_24, var_101]);
}
else
{
var_23
=
var_22;
}
}
else
{
var var_251
=
args_12(var_100, args_13,
'forreal'
);
var_23
=
args_4(var_22, [var_24, var_251]);
}
}
if
(this[
'_byted_intercept_list'
]) {
if
(this[
'_byted_intercept_list'
][
0
][
'func'
] !
=
=
'open'
) {
return
null;
}
}
var var_244
=
this[
'_byted_intercept_list'
];
var var_182
=
0
;
while
(var_182 < var_244[
'length'
]) {
if
(var_182
=
=
=
0
) {
var_244[var_182].arguments[
1
]
=
var_23;
this[
'_send'
]
=
!
0
;
var_26.
apply
(this, var_244[var_182].arguments);
}
else
{
this[var_244[var_182][
'func'
]].
apply
(this, var_244[var_182].arguments);
}
+
+
var_182;
}
if
(this[
'_overrideMimeTypeArgs'
]) {
this[
'overrideMimeType'
]();
}
delete this[
'_byted_intercept_list'
];
if
(args_8[
'sdi'
]) {
this[
'setRequestHeader'
](args_14[
'secInfoHeader'
], args_15());
}
this[
'onreadystatechange'
]
=
var_7;
this[
'onabort'
]
=
var_8;
this[
'onerror'
]
=
var_9;
this[
'onload'
]
=
function () {
var var_6
=
0
;
if
(!this[
'responseURL'
]) {
if
(!this[
'_byted_url'
]) {
var var_7
=
'';
if
(args_16(var_7)) {
var_6
=
1
;
}
if
(var_7[
'indexOf'
](window[
'location'
][
'host'
]) !
=
=
0
-
1
) {
var_6
=
2
;
}
if
(var_6 >
0
) {
var var_8
=
this[
'getResponseHeader'
](
'x-ms-token'
);
if
(var_8) {
var var_9
=
args_17(this[
'_byted_url'
]);
if
(var_9
=
=
=
args_18[
'sec'
]) {
args_3[
'msToken'
]
=
var_8;
args_3[
'msStatus'
]
=
var_9;
args_19(
'msToken'
, var_8);
args_20(var_8);
if
(var_9 > var_16) {
if
(args_3[
'msNewTokenList'
][
'length'
] >
0
) {
args_21(args_22,
2
);
}
}
}
else
if
(var_16 >
=
args_3[
'msStatus'
]) {
args_3[
'msToken'
]
=
var_8;
}
if
(var_16
=
=
=
args_18[
'init'
]) {
if
(args_3[
'msNewTokenList'
][
'length'
] <
10
) {
args_3[
'msNewTokenList'
][
'push'
](var_8);
if
(args_3[
'msNewTokenList'
][
'length'
]
=
=
=
1
) {
args_20(var_8);
args_19(
'msToken'
, var_8);
}
}
}
}
}
if
(var_10) {
var_10(args_0);
}
return
;
}
else
{
var_7
=
this[
'_byted_url'
];
if
(args_16(var_7)) {
var_6
=
1
;
}
if
(var_7[
'indexOf'
](window[
'location'
][
'host'
]) !
=
=
0
-
1
) {
var_6
=
2
;
}
if
(var_6 >
0
) {
var_8
=
this[
'getResponseHeader'
](
'x-ms-token'
);
if
(var_8) {
var_9
=
args_17(this[
'_byted_url'
]);
if
(var_9
=
=
=
args_18[
'sec'
]) {
args_3[
'msToken'
]
=
var_8;
args_3[
'msStatus'
]
=
var_9;
args_19(
'msToken'
, var_8);
args_20(var_8);
if
(var_9 > var_16) {
if
(args_3[
'msNewTokenList'
][
'length'
] >
0
) {
args_21(args_22,
2
);
}
}
}
else
if
(var_16 >
=
args_3[
'msStatus'
]) {
args_3[
'msToken'
]
=
var_8;
}
if
(var_16
=
=
=
args_18[
'init'
]) {
if
(args_3[
'msNewTokenList'
][
'length'
] <
10
) {
args_3[
'msNewTokenList'
][
'push'
](var_8);
if
(args_3[
'msNewTokenList'
][
'length'
]
=
=
=
1
) {
args_20(var_8);
args_19(
'msToken'
, var_8);
}
}
}
}
}
if
(var_10) {
var_10(args_0);
}
}
}
else
if
(!this[
'responseURL'
]) {
var_7
=
'';
if
(args_16(var_7)) {
var_6
=
1
;
}
if
(var_7[
'indexOf'
](window[
'location'
][
'host'
]) !
=
=
0
-
1
) {
var_6
=
2
;
}
if
(var_6 >
0
) {
var_8
=
this[
'getResponseHeader'
](
'x-ms-token'
);
if
(var_8) {
var_9
=
args_17(this[
'_byted_url'
]);
if
(var_9
=
=
=
args_18[
'sec'
]) {
args_3[
'msToken'
]
=
var_8;
args_3[
'msStatus'
]
=
var_9;
args_19(
'msToken'
, var_8);
args_20(var_8);
if
(var_9 > var_16) {
if
(args_3[
'msNewTokenList'
][
'length'
] >
0
) {
args_21(args_22,
2
);
}
}
}
else
if
(var_16 >
=
args_3[
'msStatus'
]) {
args_3[
'msToken'
]
=
var_8;
}
if
(var_16
=
=
=
args_18[
'init'
]) {
if
(args_3[
'msNewTokenList'
][
'length'
] <
10
) {
args_3[
'msNewTokenList'
][
'push'
](var_8);
if
(args_3[
'msNewTokenList'
][
'length'
]
=
=
=
1
) {
args_20(var_8);
args_19(
'msToken'
, var_8);
}
}
}
}
}
if
(var_10) {
var_10(args_0);
}
return
;
}
else
{
var_7
=
this[
'responseURL'
];
if
(args_16(var_7)) {
var_6
=
1
;
}
if
(var_7[
'indexOf'
](window[
'location'
][
'host'
]) !
=
=
0
-
1
) {
var_6
=
2
;
}
if
(var_6 >
0
) {
var_8
=
this[
'getResponseHeader'
](
'x-ms-token'
);
if
(var_8) {
var_9
=
args_17(this[
'_byted_url'
]);
if
(var_9
=
=
=
args_18[
'sec'
]) {
args_3[
'msToken'
]
=
var_8;
args_3[
'msStatus'
]
=
var_9;
args_19(
'msToken'
, var_8);
args_20(var_8);
if
(var_9 > var_16) {
if
(args_3[
'msNewTokenList'
][
'length'
] >
0
) {
args_21(args_22,
2
);
}
}
}
else
if
(var_16 >
=
args_3[
'msStatus'
]) {
args_3[
'msToken'
]
=
var_8;
}
if
(var_16
=
=
=
args_18[
'init'
]) {
if
(args_3[
'msNewTokenList'
][
'length'
] <
10
) {
args_3[
'msNewTokenList'
][
'push'
](var_8);
if
(args_3[
'msNewTokenList'
][
'length'
]
=
=
=
1
) {
args_20(var_8);
args_19(
'msToken'
, var_8);
}
}
}
}
}
if
(var_10) {
var_10(args_0);
}
}
};
this[
'onloadend'
]
=
var_11;
this[
'onloadstart'
]
=
var_12;
this[
'onprogress'
]
=
var_13;
this[
'ontimeout'
]
=
var_14;
var var_216
=
0
;
while
(var_216 < var_30[
'length'
]) {
this[
'upload'
][var_30[var_216]]
=
var_15[var_30[var_216]];
+
+
var_216
}
}
return
var_28.
apply
(this, arguments);
}
};
}