@magic-xpa/utils
Version:
magic utils package
498 lines (497 loc) • 36.4 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
var XMLConstants = /** @class */ (function () {
function XMLConstants() {
}
XMLConstants.MG_TAG_XML = "xml";
XMLConstants.MG_TAG_XML_END = "/xml";
XMLConstants.TAG_TERM = "/>";
XMLConstants.TAG_OPEN = "<";
XMLConstants.TAG_CLOSE = ">";
XMLConstants.XML_ATTR_DELIM = "\"";
XMLConstants.START_TAG = "\n <";
XMLConstants.END_TAG = "</";
XMLConstants.XML_TAB = " ";
XMLConstants.MG_ATTR_ID = "id";
XMLConstants.MG_TAG_XML_END_TAGGED = XMLConstants.END_TAG + XMLConstants.MG_TAG_XML + XMLConstants.TAG_CLOSE;
XMLConstants.MG_TAG_OPEN = XMLConstants.TAG_OPEN + XMLConstants.MG_TAG_XML + " " + XMLConstants.MG_ATTR_ID + "=\"MGDATA\">";
XMLConstants.MG_TAG_TASK = "task";
XMLConstants.MG_TAG_TASK_END = "/task";
XMLConstants.MG_TAG_RECOMPUTE = "recompute";
//TODO: this class contains the constants which are used for XML parsing.
//Check if we can move it to Util.dll
XMLConstants.MG_ATTR_VB_VIEW_ROWIDX = "db_view_rowidx";
XMLConstants.MG_ATTR_CONTROL_ISN = "controlIsn";
XMLConstants.MG_HOR_ALIGMENT_IS_INHERITED = "horAligmentIsInherited";
// MainHeaders
XMLConstants.MAX_PATH = 260;
XMLConstants.FILE_NAME_SIZE = XMLConstants.MAX_PATH + 1;
XMLConstants.CDATA_START = "<![CDATA[";
XMLConstants.CDATA_END = "]]>";
XMLConstants.MG_ATTR_VALUE = "val";
XMLConstants.MG_ATTR_STUDIO_VALUE = "studioValue";
XMLConstants.MG_ATTR_NAME = "name";
XMLConstants.MG_ATTR_TYPE = "type";
XMLConstants.MG_ATTR_SIZE = "size";
XMLConstants.MG_ATTR_VAR_NAME = "var_name";
XMLConstants.MG_ATTR_VAR_DISP_NAME = "var_disp_name";
XMLConstants.MG_ATTR_VEC_CELLS_SIZE = "vecCellsSize";
XMLConstants.MG_ATTR_VEC_CELLS_ATTR = "vec_cells_attr";
XMLConstants.MG_ATTR_VEC_CELLS_CONTENT = "CellContentType";
XMLConstants.MG_ATTR_NULLVALUE = "nullvalue";
XMLConstants.MG_ATTR_NULLDISPLAY = "nulldisplay";
XMLConstants.MG_ATTR_NULLDEFAULT = "nulldefault";
XMLConstants.MG_ATTR_DB_MODIFIABLE = "db_modifiable";
XMLConstants.MG_ATTR_DEFAULTVALUE = "defaultvalue";
XMLConstants.MG_ATTR_NULLALLOWED = "nullallowed";
XMLConstants.MG_ATTR_BLOB_CONTENT = "ContentType";
XMLConstants.MG_ATTR_PART_OF_DATAVIEW = "partOfDataview";
XMLConstants.MG_ATTR_DATA_TYPE = "dataType";
XMLConstants.MG_ATTR_DATA_CTRL = "data_ctrl";
XMLConstants.MG_ATTR_LINKED_PARENT = "linked_parent";
XMLConstants.MG_ATTR_CONTAINER = "container";
XMLConstants.MG_ATTR_IS_FRAMESET = "isFrameSet";
XMLConstants.MG_ATTR_IS_LIGAL_RC_FORM = "isLegalRcForm";
XMLConstants.MG_ATTR_USERSTATE_ID = "userStateId";
XMLConstants.MG_ATTR_PB_IMAGES_NUMBER = "PBImagesNumber";
XMLConstants.MG_ATTR_FORM_ISN = "formIsn";
XMLConstants.MG_ATTR_TASKID = "taskid";
XMLConstants.MG_ATTR_TASK_IS_SERIALIZATION_PARTIAL = "isSerializationPartial";
XMLConstants.MG_ATTR_XML_TRUE = "1";
XMLConstants.MG_ATTR_XML_FALSE = "0";
XMLConstants.MG_ATTR_TOOLKIT_PARENT_TASK = "toolkit_parent_task";
XMLConstants.MG_ATTR_CTL_IDX = "ctl_idx";
XMLConstants.MG_ATTR_MAINPRG = "mainprg";
XMLConstants.MG_ATTR_NULL_ARITHMETIC = "nullArithmetic";
XMLConstants.MG_ATTR_INTERACTIVE = "interactive";
XMLConstants.MG_ATTR_IS_OFFLINE = "IsOffline";
XMLConstants.MG_ATTR_RETURN_VALUE_EXP = "returnValueExp";
XMLConstants.MG_ATTR_PARALLEL = "ParallelExecution";
XMLConstants.MG_ATTR_OPEN_WIN = "OpenWin";
XMLConstants.MG_ATTR_ALLOW_EVENTS = "AllowEvents";
XMLConstants.MG_ATTR_ISPRG = "isPrg";
XMLConstants.MG_ATTR_APPL_GUID = "applicationGuid";
XMLConstants.MG_ATTR_PROGRAM_ISN = "programIsn";
XMLConstants.MG_ATTR_TASK_ISN = "taskIsn";
XMLConstants.MG_ATTR_ROUTER_PATH = "RouterPath";
XMLConstants.MG_ATTR_IN_DEFAULT_ROUTER_OUTLET = "InDefaultRouterOutlet";
XMLConstants.MG_ATTR_EXPAND = "expand";
XMLConstants.MG_ATTR_EXP = "exp";
XMLConstants.MG_ATTR_IS_GENERIC = "isGeneric";
XMLConstants.MG_ATTR_HASHCODE = "hashCode";
XMLConstants.MG_ATTR_PICTURE = "picture";
XMLConstants.MG_ATTR_STORAGE = "storage";
XMLConstants.MG_ATTR_DITIDX = "ditidx";
XMLConstants.MG_ATTR_ICON_FILE_NAME = "iconFileName";
XMLConstants.MG_ATTR_SYS_CONTEXT_MENU = "systemContextMenu";
XMLConstants.MG_TAG_FLDH = "fldh";
XMLConstants.MG_TAG_DVHEADER = "dvheader";
XMLConstants.MG_ATTR_MENUS_FILE_NAME = "menusFileName";
XMLConstants.MG_ATTR_MENU_CONTENT = "MenusContent";
XMLConstants.MG_ATTR_SORT_BY_RECENTLY_USED = "SortWindowListByRecentlyUsed";
XMLConstants.MG_ATTR_CONTROL_Z_ORDER = "zorder";
XMLConstants.MG_TAG_PROP = "prop";
XMLConstants.MG_TAG_CONTROL = "control";
XMLConstants.MG_TAG_FORM = "form";
XMLConstants.MG_TAG_FORM_PROPERTIES = "propertiesForm";
XMLConstants.MG_TAG_FORMS = "forms";
XMLConstants.MG_TAG_TREE = "tree";
XMLConstants.MG_TAG_NODE = "node";
XMLConstants.MG_TAG_FLD = "fld";
XMLConstants.MG_ATTR_CHILDREN_RETRIEVED = "children_retrieved";
XMLConstants.MG_TAG_HELPTABLE = "helptable";
XMLConstants.MG_TAG_HELPITEM = "helpitem";
XMLConstants.MG_ATTR_FULLNAME = "fullname";
XMLConstants.MG_ATTR_ISSPECIFIC = "isSpecific";
XMLConstants.MG_ATTR_IS_GUI_THREAD_EXECUTION = "isGuiThreadExecution";
XMLConstants.MG_TAG_TASKDEFINITIONID_ENTRY = "taskDefinitionId";
XMLConstants.MG_TAG_OBJECT_REFERENCE = "objectRef";
//Help types
XMLConstants.MG_ATTR_HLP_TYP_TOOLTIP = "T";
XMLConstants.MG_ATTR_HLP_TYP_PROMPT = "P";
XMLConstants.MG_ATTR_HLP_TYP_URL = "U";
XMLConstants.MG_ATTR_HLP_TYP_INTERNAL = "I";
XMLConstants.MG_ATTR_HLP_TYP_WINDOWS = "W";
//Internal help attributes.
XMLConstants.MG_ATTR_INTERNAL_HELP_TYPE = "type";
XMLConstants.MG_ATTR_INTERNAL_HELP_NAME = "name";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEX = "framex";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEY = "framey";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDX = "famedx";
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDY = "framedy";
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDX = "sizedx";
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDY = "sizedy";
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORX = "factorx";
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORY = "factory";
XMLConstants.MG_ATTR_INTERNAL_HELP_BORDERSTYLE = "borderstyle";
XMLConstants.MG_ATTR_INTERNAL_TITLE_BAR = "titlebar";
XMLConstants.MG_ATTR_INTERNAL_HELP_SYSTEM_MENU = "sysmenu";
XMLConstants.MG_ATTR_INTERNAL_HELP_FONT_TABLE_INDEX = "fonttableindex";
//Windows help attributes.
XMLConstants.MG_ATTR_WINDOWS_HELP_FILE = "file";
XMLConstants.MG_ATTR_WINDOWS_HELP_COMMAND = "command";
XMLConstants.MG_ATTR_WINDOWS_HELP_KEY = "key";
//Print data attributes.
XMLConstants.MG_TAG_PRINT_DATA = "Print_data";
XMLConstants.MG_TAG_PRINT_DATA_END = "/Print_data";
XMLConstants.MG_TAG_RECORD = "Record";
XMLConstants.MG_TAG_RECORD_END = "/Record";
// date/time formats for DateTimeUtils
//TODO: isolate to a different file?
XMLConstants.ERROR_LOG_TIME_FORMAT = "HH:mm:ss.S";
XMLConstants.ERROR_LOG_DATE_FORMAT = "DD/MM/YYYY";
XMLConstants.HTTP_ERROR_TIME_FORMAT = "HH:mm:ss";
XMLConstants.CACHED_DATE_TIME_FORMAT = "DD/MM/YYYY HH:mm:ss";
//webs constants
XMLConstants.MG_TAG_WS_READ_REQUEST = "Read";
XMLConstants.MG_TAG_WS_CREATE_REQUEST = "Create";
XMLConstants.MG_TAG_WS_CREATE_REQUEST_END = "/Create";
XMLConstants.MG_TAG_WS_UPDATE_REQUEST = "Update";
XMLConstants.MG_TAG_WS_UPDATE_REQUEST_END = "/Update";
XMLConstants.MG_TAG_WS_DELETE_REQUEST = "Delete";
XMLConstants.MG_TAG_WS_DELETE_REQUEST_END = "/Delete";
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST = "Manipulate";
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST_END = "/Manipulate";
XMLConstants.MG_TAG_WS_DATABASE = "Database";
XMLConstants.MG_TAG_WS_DATASOURCE = "Datasource";
XMLConstants.MG_TAG_WS_COLUMNS = "Columns";
XMLConstants.MG_TAG_WS_COLUMN = "string";
XMLConstants.MG_TAG_WS_RANGES = "Ranges";
XMLConstants.MG_TAG_WS_RANGES_END = "/Ranges";
XMLConstants.MG_TAG_WS_MIN = "Min";
XMLConstants.MG_TAG_WS_MAX = "Max";
XMLConstants.MG_TAG_WS_RECORD = "Row";
XMLConstants.MG_TAG_WS_RECORD_END = "/Row";
XMLConstants.MG_TAG_WS_WHERE = "Where";
XMLConstants.MG_TAG_WS_WHERE_END = "/Where";
XMLConstants.MG_TAG_WS_RESPONSE = "Response";
XMLConstants.MG_TAG_WS_ERROR = "Error";
XMLConstants.MG_TAG_WS_ERROR_CODE = "errorCode";
XMLConstants.MG_TAG_WS_DESCRIPTION = "description";
XMLConstants.MG_TAG_MENUS_OPEN = "Menus";
XMLConstants.MG_TAG_MENUS_CLOSE = "/Menus";
XMLConstants.MG_TAG_MENU = "Menu";
return XMLConstants;
}());
export { XMLConstants };
if (false) {
/** @type {?} */
XMLConstants.MG_TAG_XML;
/** @type {?} */
XMLConstants.MG_TAG_XML_END;
/** @type {?} */
XMLConstants.TAG_TERM;
/** @type {?} */
XMLConstants.TAG_OPEN;
/** @type {?} */
XMLConstants.TAG_CLOSE;
/** @type {?} */
XMLConstants.XML_ATTR_DELIM;
/** @type {?} */
XMLConstants.START_TAG;
/** @type {?} */
XMLConstants.END_TAG;
/** @type {?} */
XMLConstants.XML_TAB;
/** @type {?} */
XMLConstants.MG_ATTR_ID;
/** @type {?} */
XMLConstants.MG_TAG_XML_END_TAGGED;
/** @type {?} */
XMLConstants.MG_TAG_OPEN;
/** @type {?} */
XMLConstants.MG_TAG_TASK;
/** @type {?} */
XMLConstants.MG_TAG_TASK_END;
/** @type {?} */
XMLConstants.MG_TAG_RECOMPUTE;
/** @type {?} */
XMLConstants.MG_ATTR_VB_VIEW_ROWIDX;
/** @type {?} */
XMLConstants.MG_ATTR_CONTROL_ISN;
/** @type {?} */
XMLConstants.MG_HOR_ALIGMENT_IS_INHERITED;
/** @type {?} */
XMLConstants.MAX_PATH;
/** @type {?} */
XMLConstants.FILE_NAME_SIZE;
/** @type {?} */
XMLConstants.CDATA_START;
/** @type {?} */
XMLConstants.CDATA_END;
/** @type {?} */
XMLConstants.MG_ATTR_VALUE;
/** @type {?} */
XMLConstants.MG_ATTR_STUDIO_VALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_SIZE;
/** @type {?} */
XMLConstants.MG_ATTR_VAR_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_VAR_DISP_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_SIZE;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_ATTR;
/** @type {?} */
XMLConstants.MG_ATTR_VEC_CELLS_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_NULLVALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NULLDISPLAY;
/** @type {?} */
XMLConstants.MG_ATTR_NULLDEFAULT;
/** @type {?} */
XMLConstants.MG_ATTR_DB_MODIFIABLE;
/** @type {?} */
XMLConstants.MG_ATTR_DEFAULTVALUE;
/** @type {?} */
XMLConstants.MG_ATTR_NULLALLOWED;
/** @type {?} */
XMLConstants.MG_ATTR_BLOB_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_PART_OF_DATAVIEW;
/** @type {?} */
XMLConstants.MG_ATTR_DATA_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_DATA_CTRL;
/** @type {?} */
XMLConstants.MG_ATTR_LINKED_PARENT;
/** @type {?} */
XMLConstants.MG_ATTR_CONTAINER;
/** @type {?} */
XMLConstants.MG_ATTR_IS_FRAMESET;
/** @type {?} */
XMLConstants.MG_ATTR_IS_LIGAL_RC_FORM;
/** @type {?} */
XMLConstants.MG_ATTR_USERSTATE_ID;
/** @type {?} */
XMLConstants.MG_ATTR_PB_IMAGES_NUMBER;
/** @type {?} */
XMLConstants.MG_ATTR_FORM_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_TASKID;
/** @type {?} */
XMLConstants.MG_ATTR_TASK_IS_SERIALIZATION_PARTIAL;
/** @type {?} */
XMLConstants.MG_ATTR_XML_TRUE;
/** @type {?} */
XMLConstants.MG_ATTR_XML_FALSE;
/** @type {?} */
XMLConstants.MG_ATTR_TOOLKIT_PARENT_TASK;
/** @type {?} */
XMLConstants.MG_ATTR_CTL_IDX;
/** @type {?} */
XMLConstants.MG_ATTR_MAINPRG;
/** @type {?} */
XMLConstants.MG_ATTR_NULL_ARITHMETIC;
/** @type {?} */
XMLConstants.MG_ATTR_INTERACTIVE;
/** @type {?} */
XMLConstants.MG_ATTR_IS_OFFLINE;
/** @type {?} */
XMLConstants.MG_ATTR_RETURN_VALUE_EXP;
/** @type {?} */
XMLConstants.MG_ATTR_PARALLEL;
/** @type {?} */
XMLConstants.MG_ATTR_OPEN_WIN;
/** @type {?} */
XMLConstants.MG_ATTR_ALLOW_EVENTS;
/** @type {?} */
XMLConstants.MG_ATTR_ISPRG;
/** @type {?} */
XMLConstants.MG_ATTR_APPL_GUID;
/** @type {?} */
XMLConstants.MG_ATTR_PROGRAM_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_TASK_ISN;
/** @type {?} */
XMLConstants.MG_ATTR_ROUTER_PATH;
/** @type {?} */
XMLConstants.MG_ATTR_IN_DEFAULT_ROUTER_OUTLET;
/** @type {?} */
XMLConstants.MG_ATTR_EXPAND;
/** @type {?} */
XMLConstants.MG_ATTR_EXP;
/** @type {?} */
XMLConstants.MG_ATTR_IS_GENERIC;
/** @type {?} */
XMLConstants.MG_ATTR_HASHCODE;
/** @type {?} */
XMLConstants.MG_ATTR_PICTURE;
/** @type {?} */
XMLConstants.MG_ATTR_STORAGE;
/** @type {?} */
XMLConstants.MG_ATTR_DITIDX;
/** @type {?} */
XMLConstants.MG_ATTR_ICON_FILE_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_SYS_CONTEXT_MENU;
/** @type {?} */
XMLConstants.MG_TAG_FLDH;
/** @type {?} */
XMLConstants.MG_TAG_DVHEADER;
/** @type {?} */
XMLConstants.MG_ATTR_MENUS_FILE_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_MENU_CONTENT;
/** @type {?} */
XMLConstants.MG_ATTR_SORT_BY_RECENTLY_USED;
/** @type {?} */
XMLConstants.MG_ATTR_CONTROL_Z_ORDER;
/** @type {?} */
XMLConstants.MG_TAG_PROP;
/** @type {?} */
XMLConstants.MG_TAG_CONTROL;
/** @type {?} */
XMLConstants.MG_TAG_FORM;
/** @type {?} */
XMLConstants.MG_TAG_FORM_PROPERTIES;
/** @type {?} */
XMLConstants.MG_TAG_FORMS;
/** @type {?} */
XMLConstants.MG_TAG_TREE;
/** @type {?} */
XMLConstants.MG_TAG_NODE;
/** @type {?} */
XMLConstants.MG_TAG_FLD;
/** @type {?} */
XMLConstants.MG_ATTR_CHILDREN_RETRIEVED;
/** @type {?} */
XMLConstants.MG_TAG_HELPTABLE;
/** @type {?} */
XMLConstants.MG_TAG_HELPITEM;
/** @type {?} */
XMLConstants.MG_ATTR_FULLNAME;
/** @type {?} */
XMLConstants.MG_ATTR_ISSPECIFIC;
/** @type {?} */
XMLConstants.MG_ATTR_IS_GUI_THREAD_EXECUTION;
/** @type {?} */
XMLConstants.MG_TAG_TASKDEFINITIONID_ENTRY;
/** @type {?} */
XMLConstants.MG_TAG_OBJECT_REFERENCE;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_TOOLTIP;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_PROMPT;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_URL;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_INTERNAL;
/** @type {?} */
XMLConstants.MG_ATTR_HLP_TYP_WINDOWS;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_TYPE;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_NAME;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FRAMEDY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SIZEDY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORX;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FACTORY;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_BORDERSTYLE;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_TITLE_BAR;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_SYSTEM_MENU;
/** @type {?} */
XMLConstants.MG_ATTR_INTERNAL_HELP_FONT_TABLE_INDEX;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_FILE;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_COMMAND;
/** @type {?} */
XMLConstants.MG_ATTR_WINDOWS_HELP_KEY;
/** @type {?} */
XMLConstants.MG_TAG_PRINT_DATA;
/** @type {?} */
XMLConstants.MG_TAG_PRINT_DATA_END;
/** @type {?} */
XMLConstants.MG_TAG_RECORD;
/** @type {?} */
XMLConstants.MG_TAG_RECORD_END;
/** @type {?} */
XMLConstants.ERROR_LOG_TIME_FORMAT;
/** @type {?} */
XMLConstants.ERROR_LOG_DATE_FORMAT;
/** @type {?} */
XMLConstants.HTTP_ERROR_TIME_FORMAT;
/** @type {?} */
XMLConstants.CACHED_DATE_TIME_FORMAT;
/** @type {?} */
XMLConstants.MG_TAG_WS_READ_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_CREATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_CREATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_UPDATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_UPDATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_DELETE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_DELETE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST;
/** @type {?} */
XMLConstants.MG_TAG_WS_MANIPULATE_REQUEST_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_DATABASE;
/** @type {?} */
XMLConstants.MG_TAG_WS_DATASOURCE;
/** @type {?} */
XMLConstants.MG_TAG_WS_COLUMNS;
/** @type {?} */
XMLConstants.MG_TAG_WS_COLUMN;
/** @type {?} */
XMLConstants.MG_TAG_WS_RANGES;
/** @type {?} */
XMLConstants.MG_TAG_WS_RANGES_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_MIN;
/** @type {?} */
XMLConstants.MG_TAG_WS_MAX;
/** @type {?} */
XMLConstants.MG_TAG_WS_RECORD;
/** @type {?} */
XMLConstants.MG_TAG_WS_RECORD_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_WHERE;
/** @type {?} */
XMLConstants.MG_TAG_WS_WHERE_END;
/** @type {?} */
XMLConstants.MG_TAG_WS_RESPONSE;
/** @type {?} */
XMLConstants.MG_TAG_WS_ERROR;
/** @type {?} */
XMLConstants.MG_TAG_WS_ERROR_CODE;
/** @type {?} */
XMLConstants.MG_TAG_WS_DESCRIPTION;
/** @type {?} */
XMLConstants.MG_TAG_MENUS_OPEN;
/** @type {?} */
XMLConstants.MG_TAG_MENUS_CLOSE;
/** @type {?} */
XMLConstants.MG_TAG_MENU;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWE1MQ29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1hZ2ljLXhwYS91dGlscy8iLCJzb3VyY2VzIjpbInNyYy9YTUxDb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7SUFxTUU7S0FFQzs4QkF0TW9DLEtBQUs7a0NBQ0QsTUFBTTs0QkFFWixJQUFJOzRCQUNKLEdBQUc7NkJBQ0YsR0FBRztrQ0FDRSxJQUFJOzZCQUNULFFBQVE7MkJBQ1YsSUFBSTsyQkFDSixLQUFLOzhCQUVGLElBQUk7eUNBRU8sWUFBWSxDQUFDLE9BQU8sR0FBRyxZQUFZLENBQUMsVUFBVSxHQUFHLFlBQVksQ0FBQyxTQUFTOytCQUNqRixZQUFZLENBQUMsUUFBUSxHQUFHLFlBQVksQ0FBQyxVQUFVLEdBQUcsR0FBRyxHQUFHLFlBQVksQ0FBQyxVQUFVLEdBQUcsY0FBYzsrQkFDaEcsTUFBTTttQ0FDRixPQUFPO29DQUNOLFdBQVc7OzswQ0FJTCxnQkFBZ0I7dUNBQ25CLFlBQVk7Z0RBQ0gsd0JBQXdCOzs0QkFHNUMsR0FBRztrQ0FDRyxZQUFZLENBQUMsUUFBUSxHQUFHLENBQUM7K0JBRTVCLFdBQVc7NkJBQ2IsS0FBSztpQ0FFRCxLQUFLO3dDQUNFLGFBQWE7Z0NBQ3JCLE1BQU07Z0NBQ04sTUFBTTtnQ0FDTixNQUFNO29DQUNGLFVBQVU7eUNBQ0wsZUFBZTswQ0FDZCxjQUFjOzBDQUNkLGdCQUFnQjs2Q0FDYixpQkFBaUI7cUNBQ3pCLFdBQVc7dUNBQ1QsYUFBYTt1Q0FDYixhQUFhO3lDQUNYLGVBQWU7d0NBQ2hCLGNBQWM7dUNBQ2YsYUFBYTt3Q0FDWixhQUFhOzRDQUNULGdCQUFnQjtxQ0FDdkIsVUFBVTtxQ0FDVixXQUFXO3lDQUNQLGVBQWU7cUNBQ25CLFdBQVc7dUNBQ1QsWUFBWTs0Q0FDUCxlQUFlO3dDQUNuQixhQUFhOzRDQUNULGdCQUFnQjtvQ0FDeEIsU0FBUztrQ0FDWCxRQUFRO3lEQUNlLHdCQUF3QjtvQ0FDN0MsR0FBRztxQ0FDRixHQUFHOytDQUNPLHFCQUFxQjttQ0FDakMsU0FBUzttQ0FDVCxTQUFTOzJDQUNELGdCQUFnQjt1Q0FDcEIsYUFBYTtzQ0FDZCxXQUFXOzRDQUNMLGdCQUFnQjtvQ0FDeEIsbUJBQW1CO29DQUNuQixTQUFTO3dDQUNMLGFBQWE7aUNBQ3BCLE9BQU87cUNBQ0gsaUJBQWlCO3VDQUNmLFlBQVk7b0NBQ2YsU0FBUzt1Q0FDTixZQUFZO29EQUNDLHVCQUF1QjtrQ0FDekMsUUFBUTsrQkFDWCxLQUFLO3NDQUNFLFdBQVc7b0NBQ2IsVUFBVTttQ0FDWCxTQUFTO21DQUNULFNBQVM7a0NBQ1YsUUFBUTswQ0FDQSxjQUFjOzRDQUNaLG1CQUFtQjsrQkFDaEMsTUFBTTttQ0FDRixVQUFVOzJDQUNGLGVBQWU7d0NBQ2xCLGNBQWM7aURBQ0wsOEJBQThCOzJDQUVwQyxRQUFROytCQUVwQixNQUFNO2tDQUNILFNBQVM7K0JBQ1osTUFBTTswQ0FDSyxnQkFBZ0I7Z0NBQzFCLE9BQU87K0JBQ1IsTUFBTTsrQkFDTixNQUFNOzhCQUNQLEtBQUs7OENBQ1csb0JBQW9CO29DQUU5QixXQUFXO21DQUNaLFVBQVU7b0NBRVQsVUFBVTtzQ0FDUixZQUFZO21EQUNDLHNCQUFzQjtpREFFeEIsa0JBQWtCOzJDQUN4QixXQUFXOzsyQ0FHWCxHQUFHOzBDQUNKLEdBQUc7dUNBQ04sR0FBRzs0Q0FDRSxHQUFHOzJDQUNKLEdBQUc7OzhDQUdBLE1BQU07OENBQ04sTUFBTTtnREFFSixRQUFRO2dEQUNSLFFBQVE7aURBRVAsUUFBUTtpREFDUixTQUFTO2dEQUVWLFFBQVE7Z0RBQ1IsUUFBUTtpREFFUCxTQUFTO2lEQUNULFNBQVM7cURBRUwsYUFBYTs4Q0FDcEIsVUFBVTtxREFDSCxTQUFTOzBEQUVKLGdCQUFnQjs7NkNBRzdCLE1BQU07Z0RBQ0gsU0FBUzs0Q0FDYixLQUFLOztxQ0FHWixZQUFZO3lDQUNSLGFBQWE7aUNBQ3JCLFFBQVE7cUNBQ0osU0FBUzs7O3lDQUlMLFlBQVk7eUNBQ1osWUFBWTswQ0FDWCxVQUFVOzJDQUNULHFCQUFxQjs7MENBR3RCLE1BQU07NENBQ0osUUFBUTtnREFDSixTQUFTOzRDQUNiLFFBQVE7Z0RBQ0osU0FBUzs0Q0FDYixRQUFRO2dEQUNKLFNBQVM7Z0RBQ1QsWUFBWTtvREFDUixhQUFhO3NDQUUzQixVQUFVO3dDQUNSLFlBQVk7cUNBQ2YsU0FBUztvQ0FDVixRQUFRO29DQUNSLFFBQVE7d0NBQ0osU0FBUztpQ0FDaEIsS0FBSztpQ0FDTCxLQUFLO29DQUNGLEtBQUs7d0NBQ0QsTUFBTTttQ0FDWCxPQUFPO3VDQUNILFFBQVE7c0NBRVQsVUFBVTttQ0FDYixPQUFPO3dDQUNGLFdBQVc7eUNBQ1YsYUFBYTtxQ0FFakIsT0FBTztzQ0FDTixRQUFROytCQUNmLE1BQU07dUJBbk05Qzs7U0FBYSxZQUFZIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNsYXNzIFhNTENvbnN0YW50cyB7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19YTUw6IHN0cmluZyA9IFwieG1sXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19YTUxfRU5EOiBzdHJpbmcgPSBcIi94bWxcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBR19URVJNOiBzdHJpbmcgPSBcIi8+XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBR19PUEVOOiBzdHJpbmcgPSBcIjxcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgVEFHX0NMT1NFOiBzdHJpbmcgPSBcIj5cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgWE1MX0FUVFJfREVMSU06IHN0cmluZyA9IFwiXFxcIlwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBTVEFSVF9UQUc6IHN0cmluZyA9IFwiXFxuICAgPFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBFTkRfVEFHOiBzdHJpbmcgPSBcIjwvXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFhNTF9UQUI6IHN0cmluZyA9IFwiICAgXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lEOiBzdHJpbmcgPSBcImlkXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfWE1MX0VORF9UQUdHRUQ6IHN0cmluZyA9IFhNTENvbnN0YW50cy5FTkRfVEFHICsgWE1MQ29uc3RhbnRzLk1HX1RBR19YTUwgKyBYTUxDb25zdGFudHMuVEFHX0NMT1NFO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfT1BFTjogc3RyaW5nID0gWE1MQ29uc3RhbnRzLlRBR19PUEVOICsgWE1MQ29uc3RhbnRzLk1HX1RBR19YTUwgKyBcIiBcIiArIFhNTENvbnN0YW50cy5NR19BVFRSX0lEICsgXCI9XFxcIk1HREFUQVxcXCI+XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19UQVNLOiBzdHJpbmcgPSBcInRhc2tcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1RBU0tfRU5EOiBzdHJpbmcgPSBcIi90YXNrXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19SRUNPTVBVVEU6IHN0cmluZyA9IFwicmVjb21wdXRlXCI7XHJcblxyXG4gIC8vVE9ETzogdGhpcyBjbGFzcyBjb250YWlucyB0aGUgY29uc3RhbnRzIHdoaWNoIGFyZSB1c2VkIGZvciBYTUwgcGFyc2luZy5cclxuICAvL0NoZWNrIGlmIHdlIGNhbiBtb3ZlIGl0IHRvIFV0aWwuZGxsXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVkJfVklFV19ST1dJRFg6IHN0cmluZyA9IFwiZGJfdmlld19yb3dpZHhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9DT05UUk9MX0lTTjogc3RyaW5nID0gXCJjb250cm9sSXNuXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0hPUl9BTElHTUVOVF9JU19JTkhFUklURUQ6IHN0cmluZyA9IFwiaG9yQWxpZ21lbnRJc0luaGVyaXRlZFwiO1xyXG5cclxuICAvLyBNYWluSGVhZGVyc1xyXG4gIHN0YXRpYyByZWFkb25seSBNQVhfUEFUSDogbnVtYmVyID0gMjYwO1xyXG4gIHN0YXRpYyByZWFkb25seSBGSUxFX05BTUVfU0laRTogbnVtYmVyID0gWE1MQ29uc3RhbnRzLk1BWF9QQVRIICsgMTtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IENEQVRBX1NUQVJUOiBzdHJpbmcgPSBcIjwhW0NEQVRBW1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBDREFUQV9FTkQ6IHN0cmluZyA9IFwiXV0+XCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZBTFVFOiBzdHJpbmcgPSBcInZhbFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1NUVURJT19WQUxVRTogc3RyaW5nID0gXCJzdHVkaW9WYWx1ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX05BTUU6IHN0cmluZyA9IFwibmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1RZUEU6IHN0cmluZyA9IFwidHlwZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1NJWkU6IHN0cmluZyA9IFwic2l6ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1ZBUl9OQU1FOiBzdHJpbmcgPSBcInZhcl9uYW1lXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVkFSX0RJU1BfTkFNRTogc3RyaW5nID0gXCJ2YXJfZGlzcF9uYW1lXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVkVDX0NFTExTX1NJWkU6IHN0cmluZyA9IFwidmVjQ2VsbHNTaXplXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVkVDX0NFTExTX0FUVFI6IHN0cmluZyA9IFwidmVjX2NlbGxzX2F0dHJcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9WRUNfQ0VMTFNfQ09OVEVOVDogc3RyaW5nID0gXCJDZWxsQ29udGVudFR5cGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9OVUxMVkFMVUU6IHN0cmluZyA9IFwibnVsbHZhbHVlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTlVMTERJU1BMQVk6IHN0cmluZyA9IFwibnVsbGRpc3BsYXlcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9OVUxMREVGQVVMVDogc3RyaW5nID0gXCJudWxsZGVmYXVsdFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0RCX01PRElGSUFCTEU6IHN0cmluZyA9IFwiZGJfbW9kaWZpYWJsZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0RFRkFVTFRWQUxVRTogc3RyaW5nID0gXCJkZWZhdWx0dmFsdWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9OVUxMQUxMT1dFRDogc3RyaW5nID0gXCJudWxsYWxsb3dlZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0JMT0JfQ09OVEVOVDogc3RyaW5nID0gXCJDb250ZW50VHlwZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1BBUlRfT0ZfREFUQVZJRVc6IHN0cmluZyA9IFwicGFydE9mRGF0YXZpZXdcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9EQVRBX1RZUEU6IHN0cmluZyA9IFwiZGF0YVR5cGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9EQVRBX0NUUkw6IHN0cmluZyA9IFwiZGF0YV9jdHJsXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTElOS0VEX1BBUkVOVDogc3RyaW5nID0gXCJsaW5rZWRfcGFyZW50XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQ09OVEFJTkVSOiBzdHJpbmcgPSBcImNvbnRhaW5lclwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lTX0ZSQU1FU0VUOiBzdHJpbmcgPSBcImlzRnJhbWVTZXRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU19MSUdBTF9SQ19GT1JNOiBzdHJpbmcgPSBcImlzTGVnYWxSY0Zvcm1cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9VU0VSU1RBVEVfSUQ6IHN0cmluZyA9IFwidXNlclN0YXRlSWRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9QQl9JTUFHRVNfTlVNQkVSOiBzdHJpbmcgPSBcIlBCSW1hZ2VzTnVtYmVyXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfRk9STV9JU046IHN0cmluZyA9IFwiZm9ybUlzblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1RBU0tJRDogc3RyaW5nID0gXCJ0YXNraWRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9UQVNLX0lTX1NFUklBTElaQVRJT05fUEFSVElBTDogc3RyaW5nID0gXCJpc1NlcmlhbGl6YXRpb25QYXJ0aWFsXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfWE1MX1RSVUU6IHN0cmluZyA9IFwiMVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1hNTF9GQUxTRTogc3RyaW5nID0gXCIwXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVE9PTEtJVF9QQVJFTlRfVEFTSzogc3RyaW5nID0gXCJ0b29sa2l0X3BhcmVudF90YXNrXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfQ1RMX0lEWDogc3RyaW5nID0gXCJjdGxfaWR4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTUFJTlBSRzogc3RyaW5nID0gXCJtYWlucHJnXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfTlVMTF9BUklUSE1FVElDOiBzdHJpbmcgPSBcIm51bGxBcml0aG1ldGljXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJBQ1RJVkU6IHN0cmluZyA9IFwiaW50ZXJhY3RpdmVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU19PRkZMSU5FOiBzdHJpbmcgPSBcIklzT2ZmbGluZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1JFVFVSTl9WQUxVRV9FWFA6IHN0cmluZyA9IFwicmV0dXJuVmFsdWVFeHBcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9QQVJBTExFTDogc3RyaW5nID0gXCJQYXJhbGxlbEV4ZWN1dGlvblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX09QRU5fV0lOOiBzdHJpbmcgPSBcIk9wZW5XaW5cIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9BTExPV19FVkVOVFM6IHN0cmluZyA9IFwiQWxsb3dFdmVudHNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU1BSRzogc3RyaW5nID0gXCJpc1ByZ1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0FQUExfR1VJRDogc3RyaW5nID0gXCJhcHBsaWNhdGlvbkd1aWRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9QUk9HUkFNX0lTTjogc3RyaW5nID0gXCJwcm9ncmFtSXNuXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfVEFTS19JU046IHN0cmluZyA9IFwidGFza0lzblwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1JPVVRFUl9QQVRIOiBzdHJpbmcgPSBcIlJvdXRlclBhdGhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTl9ERUZBVUxUX1JPVVRFUl9PVVRMRVQ6IHN0cmluZyA9IFwiSW5EZWZhdWx0Um91dGVyT3V0bGV0XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfRVhQQU5EOiBzdHJpbmcgPSBcImV4cGFuZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0VYUDogc3RyaW5nID0gXCJleHBcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU19HRU5FUklDOiBzdHJpbmcgPSBcImlzR2VuZXJpY1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0hBU0hDT0RFOiBzdHJpbmcgPSBcImhhc2hDb2RlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfUElDVFVSRTogc3RyaW5nID0gXCJwaWN0dXJlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfU1RPUkFHRTogc3RyaW5nID0gXCJzdG9yYWdlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfRElUSURYOiBzdHJpbmcgPSBcImRpdGlkeFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lDT05fRklMRV9OQU1FOiBzdHJpbmcgPSBcImljb25GaWxlTmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1NZU19DT05URVhUX01FTlU6IHN0cmluZyA9IFwic3lzdGVtQ29udGV4dE1lbnVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0ZMREg6IHN0cmluZyA9IFwiZmxkaFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfRFZIRUFERVI6IHN0cmluZyA9IFwiZHZoZWFkZXJcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9NRU5VU19GSUxFX05BTUU6IHN0cmluZyA9IFwibWVudXNGaWxlTmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX01FTlVfQ09OVEVOVDogc3RyaW5nID0gXCJNZW51c0NvbnRlbnRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9TT1JUX0JZX1JFQ0VOVExZX1VTRUQ6IHN0cmluZyA9IFwiU29ydFdpbmRvd0xpc3RCeVJlY2VudGx5VXNlZFwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9DT05UUk9MX1pfT1JERVI6IHN0cmluZyA9IFwiem9yZGVyXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfUFJPUDogc3RyaW5nID0gXCJwcm9wXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19DT05UUk9MOiBzdHJpbmcgPSBcImNvbnRyb2xcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0ZPUk06IHN0cmluZyA9IFwiZm9ybVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfRk9STV9QUk9QRVJUSUVTOiBzdHJpbmcgPSBcInByb3BlcnRpZXNGb3JtXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19GT1JNUzogc3RyaW5nID0gXCJmb3Jtc1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfVFJFRTogc3RyaW5nID0gXCJ0cmVlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19OT0RFOiBzdHJpbmcgPSBcIm5vZGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX0ZMRDogc3RyaW5nID0gXCJmbGRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9DSElMRFJFTl9SRVRSSUVWRUQ6IHN0cmluZyA9IFwiY2hpbGRyZW5fcmV0cmlldmVkXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfSEVMUFRBQkxFOiBzdHJpbmcgPSBcImhlbHB0YWJsZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfSEVMUElURU06IHN0cmluZyA9IFwiaGVscGl0ZW1cIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfRlVMTE5BTUU6IHN0cmluZyA9IFwiZnVsbG5hbWVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU1NQRUNJRklDOiBzdHJpbmcgPSBcImlzU3BlY2lmaWNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JU19HVUlfVEhSRUFEX0VYRUNVVElPTjogc3RyaW5nID0gXCJpc0d1aVRocmVhZEV4ZWN1dGlvblwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1RBU0tERUZJTklUSU9OSURfRU5UUlk6IHN0cmluZyA9IFwidGFza0RlZmluaXRpb25JZFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfT0JKRUNUX1JFRkVSRU5DRTogc3RyaW5nID0gXCJvYmplY3RSZWZcIjtcclxuXHJcbiAgLy9IZWxwIHR5cGVzXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSExQX1RZUF9UT09MVElQOiBzdHJpbmcgPSBcIlRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9ITFBfVFlQX1BST01QVDogc3RyaW5nID0gXCJQXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSExQX1RZUF9VUkw6IHN0cmluZyA9IFwiVVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0hMUF9UWVBfSU5URVJOQUw6IHN0cmluZyA9IFwiSVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0hMUF9UWVBfV0lORE9XUzogc3RyaW5nID0gXCJXXCI7XHJcblxyXG4gIC8vSW50ZXJuYWwgaGVscCBhdHRyaWJ1dGVzLlxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfVFlQRTogc3RyaW5nID0gXCJ0eXBlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9OQU1FOiBzdHJpbmcgPSBcIm5hbWVcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9GUkFNRVg6IHN0cmluZyA9IFwiZnJhbWV4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9GUkFNRVk6IHN0cmluZyA9IFwiZnJhbWV5XCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfRlJBTUVEWDogc3RyaW5nID0gXCJmYW1lZHhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX0ZSQU1FRFk6IHN0cmluZyA9IFwiZnJhbWVkeVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX1NJWkVEWDogc3RyaW5nID0gXCJzaXplZHhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX1NJWkVEWTogc3RyaW5nID0gXCJzaXplZHlcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9GQUNUT1JYOiBzdHJpbmcgPSBcImZhY3RvcnhcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX0ZBQ1RPUlk6IHN0cmluZyA9IFwiZmFjdG9yeVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9JTlRFUk5BTF9IRUxQX0JPUkRFUlNUWUxFOiBzdHJpbmcgPSBcImJvcmRlcnN0eWxlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfVElUTEVfQkFSOiBzdHJpbmcgPSBcInRpdGxlYmFyXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfSU5URVJOQUxfSEVMUF9TWVNURU1fTUVOVTogc3RyaW5nID0gXCJzeXNtZW51XCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX0lOVEVSTkFMX0hFTFBfRk9OVF9UQUJMRV9JTkRFWDogc3RyaW5nID0gXCJmb250dGFibGVpbmRleFwiO1xyXG5cclxuICAvL1dpbmRvd3MgaGVscCBhdHRyaWJ1dGVzLlxyXG4gIHN0YXRpYyByZWFkb25seSBNR19BVFRSX1dJTkRPV1NfSEVMUF9GSUxFOiBzdHJpbmcgPSBcImZpbGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfQVRUUl9XSU5ET1dTX0hFTFBfQ09NTUFORDogc3RyaW5nID0gXCJjb21tYW5kXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0FUVFJfV0lORE9XU19IRUxQX0tFWTogc3RyaW5nID0gXCJrZXlcIjtcclxuXHJcbiAgLy9QcmludCBkYXRhIGF0dHJpYnV0ZXMuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19QUklOVF9EQVRBOiBzdHJpbmcgPSBcIlByaW50X2RhdGFcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1BSSU5UX0RBVEFfRU5EOiBzdHJpbmcgPSBcIi9QcmludF9kYXRhXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19SRUNPUkQ6IHN0cmluZyA9IFwiUmVjb3JkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19SRUNPUkRfRU5EOiBzdHJpbmcgPSBcIi9SZWNvcmRcIjtcclxuXHJcbiAgLy8gZGF0ZS90aW1lIGZvcm1hdHMgZm9yIERhdGVUaW1lVXRpbHNcclxuICAvL1RPRE86IGlzb2xhdGUgdG8gYSBkaWZmZXJlbnQgZmlsZT9cclxuICBzdGF0aWMgcmVhZG9ubHkgRVJST1JfTE9HX1RJTUVfRk9STUFUOiBzdHJpbmcgPSBcIkhIOm1tOnNzLlNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgRVJST1JfTE9HX0RBVEVfRk9STUFUOiBzdHJpbmcgPSBcIkREL01NL1lZWVlcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgSFRUUF9FUlJPUl9USU1FX0ZPUk1BVDogc3RyaW5nID0gXCJISDptbTpzc1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBDQUNIRURfREFURV9USU1FX0ZPUk1BVDogc3RyaW5nID0gXCJERC9NTS9ZWVlZIEhIOm1tOnNzXCI7XHJcblxyXG4gIC8vd2VicyBjb25zdGFudHNcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1JFQURfUkVRVUVTVDogc3RyaW5nID0gXCJSZWFkXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19DUkVBVEVfUkVRVUVTVDogc3RyaW5nID0gXCJDcmVhdGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0NSRUFURV9SRVFVRVNUX0VORDogc3RyaW5nID0gXCIvQ3JlYXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19VUERBVEVfUkVRVUVTVDogc3RyaW5nID0gXCJVcGRhdGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1VQREFURV9SRVFVRVNUX0VORDogc3RyaW5nID0gXCIvVXBkYXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19ERUxFVEVfUkVRVUVTVDogc3RyaW5nID0gXCJEZWxldGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0RFTEVURV9SRVFVRVNUX0VORDogc3RyaW5nID0gXCIvRGVsZXRlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19NQU5JUFVMQVRFX1JFUVVFU1Q6IHN0cmluZyA9IFwiTWFuaXB1bGF0ZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfTUFOSVBVTEFURV9SRVFVRVNUX0VORDogc3RyaW5nID0gXCIvTWFuaXB1bGF0ZVwiO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0RBVEFCQVNFOiBzdHJpbmcgPSBcIkRhdGFiYXNlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19EQVRBU09VUkNFOiBzdHJpbmcgPSBcIkRhdGFzb3VyY2VcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0NPTFVNTlM6IHN0cmluZyA9IFwiQ29sdW1uc1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfQ09MVU1OOiBzdHJpbmcgPSBcInN0cmluZ1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfUkFOR0VTOiBzdHJpbmcgPSBcIlJhbmdlc1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfUkFOR0VTX0VORDogc3RyaW5nID0gXCIvUmFuZ2VzXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19NSU46IHN0cmluZyA9IFwiTWluXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19NQVg6IHN0cmluZyA9IFwiTWF4XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19SRUNPUkQ6IHN0cmluZyA9IFwiUm93XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19SRUNPUkRfRU5EOiBzdHJpbmcgPSBcIi9Sb3dcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX1dIRVJFOiBzdHJpbmcgPSBcIldoZXJlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19XSEVSRV9FTkQ6IHN0cmluZyA9IFwiL1doZXJlXCI7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfUkVTUE9OU0U6IHN0cmluZyA9IFwiUmVzcG9uc2VcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX1dTX0VSUk9SOiBzdHJpbmcgPSBcIkVycm9yXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19XU19FUlJPUl9DT0RFOiBzdHJpbmcgPSBcImVycm9yQ29kZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBNR19UQUdfV1NfREVTQ1JJUFRJT046IHN0cmluZyA9IFwiZGVzY3JpcHRpb25cIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19NRU5VU19PUEVOOiBzdHJpbmcgPSBcIk1lbnVzXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX1RBR19NRU5VU19DTE9TRTogc3RyaW5nID0gXCIvTWVudXNcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVEFHX01FTlU6IHN0cmluZyA9IFwiTWVudVwiO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuXHJcbiAgfVxyXG59XHJcbiJdfQ==