UNPKG

@ogs-gmbh/ngx-utils

Version:

A lightweight collection of utility functions and helpers for Angular applications

141 lines 16 kB
export var KeyboardKeys; (function (KeyboardKeys) { KeyboardKeys.BACKSPACE = "Backspace"; KeyboardKeys.ENTER = "Enter"; KeyboardKeys.COMMA = ","; KeyboardKeys.PERIOD = "."; KeyboardKeys.COLON = ":"; KeyboardKeys.HASH = "#"; KeyboardKeys.SPACE = " "; KeyboardKeys.PLUS = "+"; KeyboardKeys.MINUS = "-"; KeyboardKeys.DIGIT_0 = "0"; KeyboardKeys.DIGIT_1 = "1"; KeyboardKeys.DIGIT_2 = "2"; KeyboardKeys.DIGIT_3 = "3"; KeyboardKeys.DIGIT_4 = "4"; KeyboardKeys.DIGIT_5 = "5"; KeyboardKeys.DIGIT_6 = "6"; KeyboardKeys.DIGIT_7 = "7"; KeyboardKeys.DIGIT_8 = "8"; KeyboardKeys.DIGIT_9 = "9"; KeyboardKeys.LOWER_A = "a"; KeyboardKeys.LOWER_B = "b"; KeyboardKeys.LOWER_C = "c"; KeyboardKeys.LOWER_D = "d"; KeyboardKeys.LOWER_E = "e"; KeyboardKeys.LOWER_F = "f"; KeyboardKeys.LOWER_G = "g"; KeyboardKeys.LOWER_H = "h"; KeyboardKeys.LOWER_I = "i"; KeyboardKeys.LOWER_J = "j"; KeyboardKeys.LOWER_K = "k"; KeyboardKeys.LOWER_L = "l"; KeyboardKeys.LOWER_M = "m"; KeyboardKeys.LOWER_N = "n"; KeyboardKeys.LOWER_O = "o"; KeyboardKeys.LOWER_P = "p"; KeyboardKeys.LOWER_Q = "q"; KeyboardKeys.LOWER_R = "r"; KeyboardKeys.LOWER_S = "s"; KeyboardKeys.LOWER_T = "t"; KeyboardKeys.LOWER_U = "u"; KeyboardKeys.LOWER_V = "v"; KeyboardKeys.LOWER_W = "w"; KeyboardKeys.LOWER_X = "x"; KeyboardKeys.LOWER_Y = "y"; KeyboardKeys.LOWER_Z = "z"; KeyboardKeys.UPPER_A = "A"; KeyboardKeys.UPPER_B = "B"; KeyboardKeys.UPPER_C = "C"; KeyboardKeys.UPPER_D = "D"; KeyboardKeys.UPPER_E = "E"; KeyboardKeys.UPPER_F = "F"; KeyboardKeys.UPPER_G = "G"; KeyboardKeys.UPPER_H = "H"; KeyboardKeys.UPPER_I = "I"; KeyboardKeys.UPPER_J = "J"; KeyboardKeys.UPPER_K = "K"; KeyboardKeys.UPPER_L = "L"; KeyboardKeys.UPPER_M = "M"; KeyboardKeys.UPPER_N = "N"; KeyboardKeys.UPPER_O = "O"; KeyboardKeys.UPPER_P = "P"; KeyboardKeys.UPPER_Q = "Q"; KeyboardKeys.UPPER_R = "R"; KeyboardKeys.UPPER_S = "S"; KeyboardKeys.UPPER_T = "T"; KeyboardKeys.UPPER_U = "U"; KeyboardKeys.UPPER_V = "V"; KeyboardKeys.UPPER_W = "W"; KeyboardKeys.UPPER_X = "X"; KeyboardKeys.UPPER_Y = "Y"; KeyboardKeys.UPPER_Z = "Z"; })(KeyboardKeys || (KeyboardKeys = {})); export var KeyboardKeyArrays; (function (KeyboardKeyArrays) { KeyboardKeyArrays.DIGITS = [KeyboardKeys.DIGIT_0, KeyboardKeys.DIGIT_1, KeyboardKeys.DIGIT_2, KeyboardKeys.DIGIT_3, KeyboardKeys.DIGIT_4, KeyboardKeys.DIGIT_5, KeyboardKeys.DIGIT_6, KeyboardKeys.DIGIT_7, KeyboardKeys.DIGIT_8, KeyboardKeys.DIGIT_9]; KeyboardKeyArrays.UPPER_LETTERS = [KeyboardKeys.UPPER_A, KeyboardKeys.UPPER_B, KeyboardKeys.UPPER_C, KeyboardKeys.UPPER_D, KeyboardKeys.UPPER_E, KeyboardKeys.UPPER_F, KeyboardKeys.UPPER_G, KeyboardKeys.UPPER_H, KeyboardKeys.UPPER_I, KeyboardKeys.UPPER_J, KeyboardKeys.UPPER_K, KeyboardKeys.UPPER_L, KeyboardKeys.UPPER_M, KeyboardKeys.UPPER_N, KeyboardKeys.UPPER_O, KeyboardKeys.UPPER_P, KeyboardKeys.UPPER_Q, KeyboardKeys.UPPER_R, KeyboardKeys.UPPER_S, KeyboardKeys.UPPER_T, KeyboardKeys.UPPER_U, KeyboardKeys.UPPER_V, KeyboardKeys.UPPER_W, KeyboardKeys.UPPER_X, KeyboardKeys.UPPER_Y, KeyboardKeys.UPPER_Z]; KeyboardKeyArrays.LOWER_LETTERS = [KeyboardKeys.LOWER_A, KeyboardKeys.LOWER_B, KeyboardKeys.LOWER_C, KeyboardKeys.LOWER_D, KeyboardKeys.LOWER_E, KeyboardKeys.LOWER_F, KeyboardKeys.LOWER_G, KeyboardKeys.LOWER_H, KeyboardKeys.LOWER_I, KeyboardKeys.LOWER_J, KeyboardKeys.LOWER_K, KeyboardKeys.LOWER_L, KeyboardKeys.LOWER_M, KeyboardKeys.LOWER_N, KeyboardKeys.LOWER_O, KeyboardKeys.LOWER_P, KeyboardKeys.LOWER_Q, KeyboardKeys.LOWER_R, KeyboardKeys.LOWER_S, KeyboardKeys.LOWER_T, KeyboardKeys.LOWER_U, KeyboardKeys.LOWER_V, KeyboardKeys.LOWER_W, KeyboardKeys.LOWER_X, KeyboardKeys.LOWER_Y, KeyboardKeys.LOWER_Z]; KeyboardKeyArrays.LETTERS = [...KeyboardKeyArrays.UPPER_LETTERS, ...KeyboardKeyArrays.LOWER_LETTERS]; })(KeyboardKeyArrays || (KeyboardKeyArrays = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia2V5Ym9hcmQta2V5cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9rZXlib2FyZC1rZXlzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sS0FBVyxZQUFZLENBd0U1QjtBQXhFRCxXQUFpQixZQUFZO0lBQ2Qsc0JBQVMsR0FBVyxXQUFXLENBQUM7SUFDaEMsa0JBQUssR0FBVyxPQUFPLENBQUM7SUFDeEIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsbUJBQU0sR0FBVyxHQUFHLENBQUM7SUFDckIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsaUJBQUksR0FBVyxHQUFHLENBQUM7SUFDbkIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsaUJBQUksR0FBVyxHQUFHLENBQUM7SUFDbkIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7QUFDckMsQ0FBQyxFQXhFZ0IsWUFBWSxLQUFaLFlBQVksUUF3RTVCO0FBQ0QsTUFBTSxLQUFXLGlCQUFpQixDQWdFakM7QUFoRUQsV0FBaUIsaUJBQWlCO0lBQ25CLHdCQUFNLEdBQWEsQ0FBRSxZQUFZLENBQUMsT0FBTztRQUNwRCxZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTyxDQUFFLENBQUM7SUFDWiwrQkFBYSxHQUFhLENBQUUsWUFBWSxDQUFDLE9BQU87UUFDM0QsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU8sQ0FBRSxDQUFDO0lBQ1osK0JBQWEsR0FBYSxDQUFFLFlBQVksQ0FBQyxPQUFPO1FBQzNELFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPLENBQUUsQ0FBQztJQUNaLHlCQUFPLEdBQWEsQ0FBRSxHQUFHLGtCQUFBLGFBQWEsRUFBRSxHQUFHLGtCQUFBLGFBQWEsQ0FBRSxDQUFDO0FBQzFFLENBQUMsRUFoRWdCLGlCQUFpQixLQUFqQixpQkFBaUIsUUFnRWpDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IG5hbWVzcGFjZSBLZXlib2FyZEtleXMge1xuICBleHBvcnQgY29uc3QgQkFDS1NQQUNFOiBzdHJpbmcgPSBcIkJhY2tzcGFjZVwiO1xuICBleHBvcnQgY29uc3QgRU5URVI6IHN0cmluZyA9IFwiRW50ZXJcIjtcbiAgZXhwb3J0IGNvbnN0IENPTU1BOiBzdHJpbmcgPSBcIixcIjtcbiAgZXhwb3J0IGNvbnN0IFBFUklPRDogc3RyaW5nID0gXCIuXCI7XG4gIGV4cG9ydCBjb25zdCBDT0xPTjogc3RyaW5nID0gXCI6XCI7XG4gIGV4cG9ydCBjb25zdCBIQVNIOiBzdHJpbmcgPSBcIiNcIjtcbiAgZXhwb3J0IGNvbnN0IFNQQUNFOiBzdHJpbmcgPSBcIiBcIjtcbiAgZXhwb3J0IGNvbnN0IFBMVVM6IHN0cmluZyA9IFwiK1wiO1xuICBleHBvcnQgY29uc3QgTUlOVVM6IHN0cmluZyA9IFwiLVwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfMDogc3RyaW5nID0gXCIwXCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF8xOiBzdHJpbmcgPSBcIjFcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzI6IHN0cmluZyA9IFwiMlwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfMzogc3RyaW5nID0gXCIzXCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF80OiBzdHJpbmcgPSBcIjRcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzU6IHN0cmluZyA9IFwiNVwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfNjogc3RyaW5nID0gXCI2XCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF83OiBzdHJpbmcgPSBcIjdcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzg6IHN0cmluZyA9IFwiOFwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfOTogc3RyaW5nID0gXCI5XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9BOiBzdHJpbmcgPSBcImFcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0I6IHN0cmluZyA9IFwiYlwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfQzogc3RyaW5nID0gXCJjXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9EOiBzdHJpbmcgPSBcImRcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0U6IHN0cmluZyA9IFwiZVwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfRjogc3RyaW5nID0gXCJmXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9HOiBzdHJpbmcgPSBcImdcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0g6IHN0cmluZyA9IFwiaFwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfSTogc3RyaW5nID0gXCJpXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9KOiBzdHJpbmcgPSBcImpcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0s6IHN0cmluZyA9IFwia1wiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTDogc3RyaW5nID0gXCJsXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9NOiBzdHJpbmcgPSBcIm1cIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX046IHN0cmluZyA9IFwiblwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTzogc3RyaW5nID0gXCJvXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9QOiBzdHJpbmcgPSBcInBcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1E6IHN0cmluZyA9IFwicVwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfUjogc3RyaW5nID0gXCJyXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9TOiBzdHJpbmcgPSBcInNcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1Q6IHN0cmluZyA9IFwidFwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfVTogc3RyaW5nID0gXCJ1XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9WOiBzdHJpbmcgPSBcInZcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1c6IHN0cmluZyA9IFwid1wiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfWDogc3RyaW5nID0gXCJ4XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9ZOiBzdHJpbmcgPSBcInlcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1o6IHN0cmluZyA9IFwielwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfQTogc3RyaW5nID0gXCJBXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9COiBzdHJpbmcgPSBcIkJcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0M6IHN0cmluZyA9IFwiQ1wiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfRDogc3RyaW5nID0gXCJEXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9FOiBzdHJpbmcgPSBcIkVcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0Y6IHN0cmluZyA9IFwiRlwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfRzogc3RyaW5nID0gXCJHXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9IOiBzdHJpbmcgPSBcIkhcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0k6IHN0cmluZyA9IFwiSVwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfSjogc3RyaW5nID0gXCJKXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9LOiBzdHJpbmcgPSBcIktcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0w6IHN0cmluZyA9IFwiTFwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfTTogc3RyaW5nID0gXCJNXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9OOiBzdHJpbmcgPSBcIk5cIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX086IHN0cmluZyA9IFwiT1wiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfUDogc3RyaW5nID0gXCJQXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9ROiBzdHJpbmcgPSBcIlFcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1I6IHN0cmluZyA9IFwiUlwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfUzogc3RyaW5nID0gXCJTXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9UOiBzdHJpbmcgPSBcIlRcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1U6IHN0cmluZyA9IFwiVVwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfVjogc3RyaW5nID0gXCJWXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9XOiBzdHJpbmcgPSBcIldcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1g6IHN0cmluZyA9IFwiWFwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfWTogc3RyaW5nID0gXCJZXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9aOiBzdHJpbmcgPSBcIlpcIjtcbn1cbmV4cG9ydCBuYW1lc3BhY2UgS2V5Ym9hcmRLZXlBcnJheXMge1xuICBleHBvcnQgY29uc3QgRElHSVRTOiBzdHJpbmdbXSA9IFsgS2V5Ym9hcmRLZXlzLkRJR0lUXzAsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzEsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzIsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzMsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzQsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzUsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzYsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzcsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzgsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzkgXTtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0xFVFRFUlM6IHN0cmluZ1tdID0gWyBLZXlib2FyZEtleXMuVVBQRVJfQSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfQixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfQyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWiBdO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTEVUVEVSUzogc3RyaW5nW10gPSBbIEtleWJvYXJkS2V5cy5MT1dFUl9BLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9CLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9DLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ELFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9FLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9GLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9HLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ILFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9JLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9KLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9LLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9MLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9NLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9OLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9PLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9QLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9RLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9SLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9TLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ULFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9VLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9WLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9XLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9YLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ZLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9aIF07XG4gIGV4cG9ydCBjb25zdCBMRVRURVJTOiBzdHJpbmdbXSA9IFsgLi4uVVBQRVJfTEVUVEVSUywgLi4uTE9XRVJfTEVUVEVSUyBdO1xufVxuIl19