榆山数据端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

142 lines
17 KiB

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var rerquest_1 = require("../utils/rerquest");
function getVoiceDynamicTop10(_a) {
var DeptId = _a.DeptId, someMonthsType = _a.someMonthsType, orderType = _a.orderType, orderStyle = _a.orderStyle;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/voice/getVoiceDynamicTop10',
options: {
DeptId: DeptId,
someMonthsType: someMonthsType,
orderType: orderType,
orderStyle: orderStyle,
}
});
}
exports.getVoiceDynamicTop10 = getVoiceDynamicTop10;
function getStreetList() {
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/home/getStreetList',
});
}
exports.getStreetList = getStreetList;
function getAllDynamicStatistics(_a) {
var deptId = _a.deptId;
return rerquest_1.default({
method: 'GET',
url: "cloudAnalysis/dynamic/getAllDynamicStatistics",
options: {
deptId: deptId,
}
});
}
exports.getAllDynamicStatistics = getAllDynamicStatistics;
function getPartyDynamicTrend(_a) {
var deptId = _a.deptId, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/dynamic/getPartyDynamicTrend',
options: {
deptId: deptId,
someMonthsType: someMonthsType
}
});
}
exports.getPartyDynamicTrend = getPartyDynamicTrend;
function getDynamicPercentAnalysis(_a) {
var DeptId = _a.DeptId, someMonthsType = _a.someMonthsType, analysisType = _a.analysisType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/dynamic/getDynamicPercentAnalysis',
options: {
DeptId: DeptId,
someMonthsType: someMonthsType,
analysisType: analysisType
}
});
}
exports.getDynamicPercentAnalysis = getDynamicPercentAnalysis;
function getEventDynamicCondition(_a) {
var DeptId = _a.DeptId, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/event/getEventDynamicCondition',
options: {
DeptId: DeptId,
someMonthsType: someMonthsType,
}
});
}
exports.getEventDynamicCondition = getEventDynamicCondition;
function getEventDynamicTop10(_a) {
var deptId = _a.deptId, orderType = _a.orderType, orderStyle = _a.orderStyle, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/event/getEventDynamicTop10',
options: {
deptId: deptId,
orderType: orderType,
orderStyle: orderStyle,
someMonthsType: someMonthsType
}
});
}
exports.getEventDynamicTop10 = getEventDynamicTop10;
function getGroupDynamicTop10(_a) {
var deptId = _a.deptId, orderType = _a.orderType, orderStyle = _a.orderStyle, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/group/getGroupDynamicTop10',
options: {
deptId: deptId,
orderType: orderType,
orderStyle: orderStyle,
someMonthsType: someMonthsType
}
});
}
exports.getGroupDynamicTop10 = getGroupDynamicTop10;
function getGroupTop10(_a) {
var deptId = _a.deptId, orderType = _a.orderType, orderStyle = _a.orderStyle, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/group/getGroupTop10',
options: {
deptId: deptId,
orderType: orderType,
orderStyle: orderStyle,
someMonthsType: someMonthsType
}
});
}
exports.getGroupTop10 = getGroupTop10;
function getGroupEffectTop10(_a) {
var deptId = _a.deptId, orderType = _a.orderType, orderStyle = _a.orderStyle, someMonthsType = _a.someMonthsType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/group/getGroupEffectTop10',
options: {
deptId: deptId,
orderType: orderType,
orderStyle: orderStyle,
someMonthsType: someMonthsType
}
});
}
exports.getGroupEffectTop10 = getGroupEffectTop10;
function getDynamicCondition(_a) {
var deptId = _a.deptId, someMonthsType = _a.someMonthsType, analysisType = _a.analysisType;
return rerquest_1.default({
method: 'GET',
url: 'cloudAnalysis/dynamic/getDynamicCondition',
options: {
deptId: deptId,
someMonthsType: someMonthsType,
analysisType: analysisType
}
});
}
exports.getDynamicCondition = getDynamicCondition;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFydHlJbnRlcmFjdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInBhcnR5SW50ZXJhY3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw4Q0FBdUM7QUFTdkMsU0FBZ0Isb0JBQW9CLENBQUMsRUFBeUU7UUFBdkUsa0JBQU0sRUFBRSxrQ0FBYyxFQUFFLHdCQUFTLEVBQUUsMEJBQVU7SUFDaEYsT0FBTyxrQkFBTyxDQUFDO1FBQ1gsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsMENBQTBDO1FBQy9DLE9BQU8sRUFBRTtZQUNMLE1BQU0sUUFBQTtZQUNOLGNBQWMsZ0JBQUE7WUFDZCxTQUFTLFdBQUE7WUFDVCxVQUFVLFlBQUE7U0FDYjtLQUNKLENBQUMsQ0FBQTtBQUNOLENBQUM7QUFYRCxvREFXQztBQU9ELFNBQWdCLGFBQWE7SUFDekIsT0FBTyxrQkFBTyxDQUFDO1FBQ1gsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsa0NBQWtDO0tBQzFDLENBQUMsQ0FBQTtBQUNOLENBQUM7QUFMRCxzQ0FLQztBQU1ELFNBQWdCLHVCQUF1QixDQUFDLEVBQWtDO1FBQWhDLGtCQUFNO0lBQzVDLE9BQU8sa0JBQU8sQ0FBQztRQUNYLE1BQU0sRUFBRSxLQUFLO1FBQ2IsR0FBRyxFQUFFLCtDQUErQztRQUNwRCxPQUFPLEVBQUU7WUFDTCxNQUFNLFFBQUE7U0FDVDtLQUNKLENBQUMsQ0FBQTtBQUNOLENBQUM7QUFSRCwwREFRQztBQU9ELFNBQWdCLG9CQUFvQixDQUFDLEVBQWtEO1FBQWhELGtCQUFNLEVBQUUsa0NBQWM7SUFDekQsT0FBTyxrQkFBTyxDQUFDO1FBQ1gsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsNENBQTRDO1FBQ2pELE9BQU8sRUFBRTtZQUNMLE1BQU0sUUFBQTtZQUNOLGNBQWMsZ0JBQUE7U0FDakI7S0FDSixDQUFDLENBQUE7QUFDTixDQUFDO0FBVEQsb0RBU0M7QUFRRCxTQUFnQix5QkFBeUIsQ0FBQyxFQUFnRTtRQUE5RCxrQkFBTSxFQUFFLGtDQUFjLEVBQUUsOEJBQVk7SUFDNUUsT0FBTyxrQkFBTyxDQUFDO1FBQ1gsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsaURBQWlEO1FBQ3RELE9BQU8sRUFBRTtZQUNMLE1BQU0sUUFBQTtZQUNOLGNBQWMsZ0JBQUE7WUFDZCxZQUFZLGNBQUE7U0FDZjtLQUNKLENBQUMsQ0FBQTtBQUNOLENBQUM7QUFWRCw4REFVQztBQU9ELFNBQWdCLHdCQUF3QixDQUFDLEVBQWtEO1FBQWhELGtCQUFNLEVBQUUsa0NBQWM7SUFDN0QsT0FBTyxrQkFBTyxDQUFDO1FBQ1gsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsOENBQThDO1FBQ25ELE9BQU8sRUFBRTtZQUNMLE1BQU0sUUFBQTtZQUNOLGNBQWMsZ0JBQUE7U0FDakI7S0FDSixDQUFDLENBQUE7QUFDTixDQUFDO0FBVEQsNERBU0M7QUFRRCxTQUFnQixvQkFBb0IsQ0FBQyxFQUF3RTtRQUF0RSxrQkFBTSxFQUFFLHdCQUFTLEVBQUUsMEJBQVUsRUFBRSxrQ0FBYztJQUNsRixPQUFPLGtCQUFPLENBQUM7UUFDYixNQUFNLEVBQUUsS0FBSztRQUNiLEdBQUcsRUFBRSwwQ0FBMEM7UUFDL0MsT0FBTyxFQUFFO1lBQ1AsTUFBTSxRQUFBO1lBQ04sU0FBUyxXQUFBO1lBQ1QsVUFBVSxZQUFBO1lBQ1YsY0FBYyxnQkFBQTtTQUNmO0tBQ0YsQ0FBQyxDQUFBO0FBQ0osQ0FBQztBQVhELG9EQVdDO0FBUUQsU0FBZ0Isb0JBQW9CLENBQUMsRUFBeUU7UUFBdkUsa0JBQU0sRUFBRSx3QkFBUyxFQUFFLDBCQUFVLEVBQUUsa0NBQWM7SUFDbEYsT0FBTyxrQkFBTyxDQUFDO1FBQ2IsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUsMENBQTBDO1FBQy9DLE9BQU8sRUFBRTtZQUNQLE1BQU0sUUFBQTtZQUNOLFNBQVMsV0FBQTtZQUNULFVBQVUsWUFBQTtZQUNWLGNBQWMsZ0JBQUE7U0FDZjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFYRCxvREFXQztBQVFELFNBQWdCLGFBQWEsQ0FBQyxFQUF5RTtRQUF2RSxrQkFBTSxFQUFFLHdCQUFTLEVBQUUsMEJBQVUsRUFBRSxrQ0FBYztJQUMzRSxPQUFPLGtCQUFPLENBQUM7UUFDYixNQUFNLEVBQUUsS0FBSztRQUNiLEdBQUcsRUFBRSxtQ0FBbUM7UUFDeEMsT0FBTyxFQUFFO1lBQ1AsTUFBTSxRQUFBO1lBQ04sU0FBUyxXQUFBO1lBQ1QsVUFBVSxZQUFBO1lBQ1YsY0FBYyxnQkFBQTtTQUNmO0tBQ0YsQ0FBQyxDQUFBO0FBQ0osQ0FBQztBQVhELHNDQVdDO0FBUUQsU0FBZ0IsbUJBQW1CLENBQUMsRUFBeUU7UUFBdkUsa0JBQU0sRUFBRSx3QkFBUyxFQUFFLDBCQUFVLEVBQUUsa0NBQWM7SUFDakYsT0FBTyxrQkFBTyxDQUFDO1FBQ2IsTUFBTSxFQUFFLEtBQUs7UUFDYixHQUFHLEVBQUUseUNBQXlDO1FBQzlDLE9BQU8sRUFBRTtZQUNQLE1BQU0sUUFBQTtZQUNOLFNBQVMsV0FBQTtZQUNULFVBQVUsWUFBQTtZQUNWLGNBQWMsZ0JBQUE7U0FDZjtLQUNGLENBQUMsQ0FBQTtBQUNKLENBQUM7QUFYRCxrREFXQztBQVFELFNBQWdCLG1CQUFtQixDQUFDLEVBQWdFO1FBQTlELGtCQUFNLEVBQUUsa0NBQWMsRUFBRSw4QkFBWTtJQUN4RSxPQUFPLGtCQUFPLENBQUM7UUFDYixNQUFNLEVBQUUsS0FBSztRQUNiLEdBQUcsRUFBRSwyQ0FBMkM7UUFDaEQsT0FBTyxFQUFFO1lBQ1AsTUFBTSxRQUFBO1lBQ04sY0FBYyxnQkFBQTtZQUNkLFlBQVksY0FBQTtTQUNiO0tBQ0YsQ0FBQyxDQUFBO0FBQ0osQ0FBQztBQVZELGtEQVVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3QgZnJvbSAnLi4vdXRpbHMvcmVycXVlc3QnXHJcbi8qKlxyXG4qIOWFmuW7uuWjsOmfs+WPguS4juaOkuihjFRvcDEwXHJcbkBwYXJhbSB7c3RyaW5nfSBEZXB0SWQg6YOo6ZeoaWRcclxuQHBhcmFtIHtzdHJpbmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuQHBhcmFtIHtzdHJpbmd9IG9yZGVyVHlwZSDmjpLluo/mlrnlvI/vvIgxLuato+W6j0Rlc2PvvIwyLuWAkuW6j0FzY++8iVxyXG5AcGFyYW0ge3N0cmluZ30gb3JkZXJTdHlsZSDmjpLluo/nsbvlnovvvIgxLuS6uuaVsO+8jDIu5Lq65qyh77yJXHJcbiogXHJcbiovXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRWb2ljZUR5bmFtaWNUb3AxMCh7IERlcHRJZCwgc29tZU1vbnRoc1R5cGUsIG9yZGVyVHlwZSwgb3JkZXJTdHlsZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICB1cmw6ICdjbG91ZEFuYWx5c2lzL3ZvaWNlL2dldFZvaWNlRHluYW1pY1RvcDEwJyxcclxuICAgICAgICBvcHRpb25zOiB7XHJcbiAgICAgICAgICAgIERlcHRJZCxcclxuICAgICAgICAgICAgc29tZU1vbnRoc1R5cGUsXHJcbiAgICAgICAgICAgIG9yZGVyVHlwZSxcclxuICAgICAgICAgICAgb3JkZXJTdHlsZSxcclxuICAgICAgICB9XHJcbiAgICB9KVxyXG59XHJcblxyXG5cclxuLyoqXHJcbuiOt+W+l+ihl+mBk+acuuaehOWIl+ihqFxyXG4qIFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0U3RyZWV0TGlzdCgpIHtcclxuICAgIHJldHVybiByZXF1ZXN0KHtcclxuICAgICAgICBtZXRob2Q6ICdHRVQnLFxyXG4gICAgICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvaG9tZS9nZXRTdHJlZXRMaXN0JyxcclxuICAgIH0pXHJcbn1cclxuXHJcbi8qKlxyXG7ojrflvpflhZrlkZjlubPlj7Dlj4LkuI7mg4XlhrVcclxuKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqGlkXHJcbiovXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRBbGxEeW5hbWljU3RhdGlzdGljcyh7IGRlcHRJZCB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICB1cmw6IGBjbG91ZEFuYWx5c2lzL2R5bmFtaWMvZ2V0QWxsRHluYW1pY1N0YXRpc3RpY3NgLFxyXG4gICAgICAgIG9wdGlvbnM6IHtcclxuICAgICAgICAgICAgZGVwdElkLFxyXG4gICAgICAgIH1cclxuICAgIH0pXHJcbn1cclxuXHJcbi8qKlxyXG7lhZrlkZjkupLliqjlj4LkuI7otovlir9cclxuKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqGlkXHJcbiogQHBhcmFtIHtzdHJpbmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuKi9cclxuZXhwb3J0IGZ1bmN0aW9uIGdldFBhcnR5RHluYW1pY1RyZW5kKHsgZGVwdElkLCBzb21lTW9udGhzVHlwZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICB1cmw6ICdjbG91ZEFuYWx5c2lzL2R5bmFtaWMvZ2V0UGFydHlEeW5hbWljVHJlbmQnLFxyXG4gICAgICAgIG9wdGlvbnM6IHtcclxuICAgICAgICAgICAgZGVwdElkLFxyXG4gICAgICAgICAgICBzb21lTW9udGhzVHlwZVxyXG4gICAgICAgIH1cclxuICAgIH0pXHJcbn1cclxuXHJcbi8qKlxyXG7lj4LkuI7ljaDmr5TliIbmnpBcclxuKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqGlkXHJcbiogQHBhcmFtIHtzdHJpbmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuQHBhcmFtIHtzdHJpbmd9IGFuYWx5c2lzVHlwZSDmlbDmja7ml7bpl7TnsbvlnovvvIjliIbmnpDnsbvlnos6MS7lubPlj7DvvIwyLuWjsOmfs++8jDMu6K6u5LqL77yMNC7npL7nvqTvvIlcclxuKi9cclxuZXhwb3J0IGZ1bmN0aW9uIGdldER5bmFtaWNQZXJjZW50QW5hbHlzaXMoeyBEZXB0SWQsIHNvbWVNb250aHNUeXBlLCBhbmFseXNpc1R5cGUgfTogUmVxdWVzdEFQSU9wdGlvbnNMb2dpbikge1xyXG4gICAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgICAgIG1ldGhvZDogJ0dFVCcsXHJcbiAgICAgICAgdXJsOiAnY2xvdWRBbmFseXNpcy9keW5hbWljL2dldER5bmFtaWNQZXJjZW50QW5hbHlzaXMnLFxyXG4gICAgICAgIG9wdGlvbnM6IHtcclxuICAgICAgICAgICAgRGVwdElkLFxyXG4gICAgICAgICAgICBzb21lTW9udGhzVHlwZSxcclxuICAgICAgICAgICAgYW5hbHlzaXNUeXBlXHJcbiAgICAgICAgfVxyXG4gICAgfSlcclxufVxyXG5cclxuLyoqXHJcbuWFmuWRmOiuruS6i+aDheWGtVxyXG4qIEBwYXJhbSB7c3RyaW5nfSBkZXB0SWQg6YOo6ZeoaWRcclxuKiBAcGFyYW0ge3N0cmluZ30gc29tZU1vbnRoc1R5cGUg5pWw5o2u5pe26Ze057G75Z6L77yIMTrmnIDov5Ex5Liq5pyI77yMMjrmnIDov5Ez5Liq5pyI77yMMzrmnIDov5HljYrlubTvvIw0OuacgOi/keS4gOW5tO+8iVxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RXZlbnREeW5hbWljQ29uZGl0aW9uKHsgRGVwdElkLCBzb21lTW9udGhzVHlwZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICB1cmw6ICdjbG91ZEFuYWx5c2lzL2V2ZW50L2dldEV2ZW50RHluYW1pY0NvbmRpdGlvbicsXHJcbiAgICAgICAgb3B0aW9uczoge1xyXG4gICAgICAgICAgICBEZXB0SWQsXHJcbiAgICAgICAgICAgIHNvbWVNb250aHNUeXBlLFxyXG4gICAgICAgIH1cclxuICAgIH0pXHJcbn1cclxuLyoqXHJcbuWFmuWRmOWPguS4juiuruS6i+aOkuihjFRvcDEwXHJcbiogQHBhcmFtIHtzdHJpbmd9IG9yZGVyVHlwZSDmjpLluo/mlrnlvI/vvIgxLuato+W6j0Rlc2PvvIwyLuWAkuW6j0FzY++8iVxyXG4qIEBwYXJhbSB7c3RyaW5nfSBvcmRlclN0eWxlIOaOkuW6j+exu+Wei++8iDEu5Y+C5LiO6K6u5LqL5Lq65pWw77yMMi7lj4LkuI7orq7kuovkurrmrKHvvIwzLuWPkei1t+iurumimOaAu+aVsO+8jDQu6L2s6aG555uu5pWw77yMNS7op6PlhrPpobnnm67mlbDvvIw2LuWlveivhOmhueebruaVsO+8iVxyXG4qIEBwYXJhbSB7c3RyaW5nfSBkZXB0SWQg6YOo6ZeoaWRcclxuKiBAcGFyYW0ge3N0cmluZ30gc29tZU1vbnRoc1R5cGUg5pWw5o2u5pe26Ze057G75Z6L77yIMTrmnIDov5Ex5Liq5pyI77yMMjrmnIDov5Ez5Liq5pyI77yMMzrmnIDov5HljYrlubTvvIw0OuacgOi/keS4gOW5tO+8iVxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RXZlbnREeW5hbWljVG9wMTAoeyBkZXB0SWQsIG9yZGVyVHlwZSwgb3JkZXJTdHlsZSwgc29tZU1vbnRoc1R5cGV9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvZXZlbnQvZ2V0RXZlbnREeW5hbWljVG9wMTAnLFxyXG4gICAgb3B0aW9uczoge1xyXG4gICAgICBkZXB0SWQsXHJcbiAgICAgIG9yZGVyVHlwZSxcclxuICAgICAgb3JkZXJTdHlsZSxcclxuICAgICAgc29tZU1vbnRoc1R5cGVcclxuICAgIH1cclxuICB9KVxyXG59XHJcbi8qKlxyXG7npL7nvqTlvJXpoobmjpLooYxUb3AxMFxyXG4qIEBwYXJhbSB7c3RyaW5nfSBvcmRlclR5cGUg5o6S5bqP5pa55byP77yIMS7mraPluo9EZXNj77yMMi7lgJLluo9Bc2PvvIlcclxuKiBAcGFyYW0ge3N0cmluZ30gb3JkZXJTdHlsZSDmjpLluo/nsbvlnovvvIgxLuWFmuWRmOWPguS4juS6uuaVsO+8jDIu5YWa5ZGY5Y+C5LiO5Lq65qyh77yMMy7lhZrlkZjlu7rnvqTmlbDvvIw0Lue+pOaIkOWRmOaVsO+8jDUu5Y+R5biD6K+d6aKY5pWw77yMNi7ovazorq7popjmlbDvvIw36L2s6K+d6aKY5pWw77yMOC7lvJXlr7zop6PlhrPmlbDvvIlcclxuKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqGlkXHJcbiogQHBhcmFtIHtzdHJpbmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuKi9cclxuZXhwb3J0IGZ1bmN0aW9uIGdldEdyb3VwRHluYW1pY1RvcDEwKHsgZGVwdElkLCBvcmRlclR5cGUsIG9yZGVyU3R5bGUsIHNvbWVNb250aHNUeXBlIH06IFJlcXVlc3RBUElPcHRpb25zTG9naW4pIHtcclxuICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICBtZXRob2Q6ICdHRVQnLFxyXG4gICAgdXJsOiAnY2xvdWRBbmFseXNpcy9ncm91cC9nZXRHcm91cER5bmFtaWNUb3AxMCcsXHJcbiAgICBvcHRpb25zOiB7XHJcbiAgICAgIGRlcHRJZCxcclxuICAgICAgb3JkZXJUeXBlLFxyXG4gICAgICBvcmRlclN0eWxlLFxyXG4gICAgICBzb21lTW9udGhzVHlwZVxyXG4gICAgfVxyXG4gIH0pXHJcbn1cclxuLyoqXHJcbuekvue+pOaOkuihjFRvcDEwXHJcbiogQHBhcmFtIHtzdHJpbmd9IG9yZGVyVHlwZSDmjpLluo/mlrnlvI/vvIgxLuato+W6j0Rlc2PvvIwyLuWAkuW6j0FzY++8iVxyXG4qIEBwYXJhbSB7c3RyaW5nfSBvcmRlclN0eWxlIOaOkuW6j+exu+Wei++8iDEu5Lq65pWw77yMMu+8jOivnemimO+8jDMu5rS76LeD5qyh5pWw77yJXHJcbiogQHBhcmFtIHtzdHJpbmd9IERlcHRJZCDpg6jpl6hpZFxyXG4qIEBwYXJhbSB7c3RyaW5nfSBzb21lTW9udGhzVHlwZSDmlbDmja7ml7bpl7TnsbvlnovvvIgxOuacgOi/kTHkuKrmnIjvvIwyOuacgOi/kTPkuKrmnIjvvIwzOuacgOi/keWNiuW5tO+8jDQ65pyA6L+R5LiA5bm077yJXHJcbiovXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRHcm91cFRvcDEwKHsgZGVwdElkLCBvcmRlclR5cGUsIG9yZGVyU3R5bGUsIHNvbWVNb250aHNUeXBlIH06IFJlcXVlc3RBUElPcHRpb25zTG9naW4pIHtcclxuICByZXR1cm4gcmVxdWVzdCh7XHJcbiAgICBtZXRob2Q6ICdHRVQnLFxyXG4gICAgdXJsOiAnY2xvdWRBbmFseXNpcy9ncm91cC9nZXRHcm91cFRvcDEwJyxcclxuICAgIG9wdGlvbnM6IHtcclxuICAgICAgZGVwdElkLFxyXG4gICAgICBvcmRlclR5cGUsXHJcbiAgICAgIG9yZGVyU3R5bGUsXHJcbiAgICAgIHNvbWVNb250aHNUeXBlXHJcbiAgICB9XHJcbiAgfSlcclxufVxyXG4vKipcclxu5YWa576k5oiQ5pWI5o6S5ZCNVG9wMTBcclxuKiBAcGFyYW0ge3N0cmluZ30gb3JkZXJUeXBlIOaOkuW6j+aWueW8j++8iDEu5q2j5bqPRGVzY++8jDIu5YCS5bqPQXNj77yJXHJcbiogQHBhcmFtIHtzdHJpbmd9IG9yZGVyU3R5bGUg5o6S5bqP57G75Z6L77ya77yIMS7lvJXlr7zop6PlhrPpobnnm67mlbDvvIwyLumhueebruWlveivhOaVsO+8iVxyXG4qIEBwYXJhbSB7c3RyaW5nfSBkZXB0SWQg6YOo6ZeoaWRcclxuKiBAcGFyYW0ge3N0cmluZ30gc29tZU1vbnRoc1R5cGUg5pWw5o2u5pe26Ze057G75Z6L77yIMTrmnIDov5Ex5Liq5pyI77yMMjrmnIDov5Ez5Liq5pyI77yMMzrmnIDov5HljYrlubTvvIw0OuacgOi/keS4gOW5tO+8iVxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0R3JvdXBFZmZlY3RUb3AxMCh7IGRlcHRJZCwgb3JkZXJUeXBlLCBvcmRlclN0eWxlLCBzb21lTW9udGhzVHlwZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvZ3JvdXAvZ2V0R3JvdXBFZmZlY3RUb3AxMCcsXHJcbiAgICBvcHRpb25zOiB7XHJcbiAgICAgIGRlcHRJZCxcclxuICAgICAgb3JkZXJUeXBlLFxyXG4gICAgICBvcmRlclN0eWxlLFxyXG4gICAgICBzb21lTW9udGhzVHlwZVxyXG4gICAgfVxyXG4gIH0pXHJcbn1cclxuXHJcbi8qKlxyXG7lhZrlu7rlj4LkuI7mg4XlhrVcclxuKiBAcGFyYW0ge3N0cmluZ30gZGVwdElkIOmDqOmXqGlkXHJcbiogQHBhcmFtIHtzdHJpbmd9IHNvbWVNb250aHNUeXBlIOaVsOaNruaXtumXtOexu+Wei++8iDE65pyA6L+RMeS4quaciO+8jDI65pyA6L+RM+S4quaciO+8jDM65pyA6L+R5Y2K5bm077yMNDrmnIDov5HkuIDlubTvvIlcclxuKiBAcGFyYW0ge3N0cmluZ30gYW5hbHlzaXNUeXBlIOWIhuaekOexu+WeizoxLuW5s+WPsO+8jDIu5aOw6Z+z77yMMy7orq7kuovvvIw0Luekvue+pFxyXG4qL1xyXG5leHBvcnQgZnVuY3Rpb24gZ2V0RHluYW1pY0NvbmRpdGlvbih7IGRlcHRJZCwgc29tZU1vbnRoc1R5cGUsIGFuYWx5c2lzVHlwZSB9OiBSZXF1ZXN0QVBJT3B0aW9uc0xvZ2luKSB7XHJcbiAgcmV0dXJuIHJlcXVlc3Qoe1xyXG4gICAgbWV0aG9kOiAnR0VUJyxcclxuICAgIHVybDogJ2Nsb3VkQW5hbHlzaXMvZHluYW1pYy9nZXREeW5hbWljQ29uZGl0aW9uJyxcclxuICAgIG9wdGlvbnM6IHtcclxuICAgICAgZGVwdElkLFxyXG4gICAgICBzb21lTW9udGhzVHlwZSxcclxuICAgICAgYW5hbHlzaXNUeXBlXHJcbiAgICB9XHJcbiAgfSlcclxufVxyXG4iXX0=