UNPKG

@magic-xpa/utils

Version:

magic utils package

498 lines (497 loc) • 36.4 kB
/** * @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==