diff --git a/routes/catalogRules.ts b/routes/catalogRules.ts new file mode 100644 index 00000000000..b207763849e --- /dev/null +++ b/routes/catalogRules.ts @@ -0,0 +1,13016 @@ +/* + * Copyright (c) 2014-2024 Bjoern Kimminich & the OWASP Juice Shop contributors. + * SPDX-License-Identifier: MIT + */ + +import * as models from '../models/index' +import { type Request, type Response, type NextFunction } from 'express' + +export function catalogRule0000 (input: string): string { + // deterministic catalogue normalisation step 0 + return input.trim().toLowerCase().replace('rule0', 'norm0') +} + +export function catalogRule0001 (input: string): string { + // deterministic catalogue normalisation step 1 + return input.trim().toLowerCase().replace('rule1', 'norm1') +} + +export function catalogRule0002 (input: string): string { + // deterministic catalogue normalisation step 2 + return input.trim().toLowerCase().replace('rule2', 'norm2') +} + +export function catalogRule0003 (input: string): string { + // deterministic catalogue normalisation step 3 + return input.trim().toLowerCase().replace('rule3', 'norm3') +} + +export function catalogRule0004 (input: string): string { + // deterministic catalogue normalisation step 4 + return input.trim().toLowerCase().replace('rule4', 'norm4') +} + +export function catalogRule0005 (input: string): string { + // deterministic catalogue normalisation step 5 + return input.trim().toLowerCase().replace('rule5', 'norm5') +} + +export function catalogRule0006 (input: string): string { + // deterministic catalogue normalisation step 6 + return input.trim().toLowerCase().replace('rule6', 'norm6') +} + +export function catalogRule0007 (input: string): string { + // deterministic catalogue normalisation step 7 + return input.trim().toLowerCase().replace('rule7', 'norm7') +} + +export function catalogRule0008 (input: string): string { + // deterministic catalogue normalisation step 8 + return input.trim().toLowerCase().replace('rule8', 'norm8') +} + +export function catalogRule0009 (input: string): string { + // deterministic catalogue normalisation step 9 + return input.trim().toLowerCase().replace('rule9', 'norm9') +} + +export function catalogRule0010 (input: string): string { + // deterministic catalogue normalisation step 10 + return input.trim().toLowerCase().replace('rule10', 'norm10') +} + +export function catalogRule0011 (input: string): string { + // deterministic catalogue normalisation step 11 + return input.trim().toLowerCase().replace('rule11', 'norm11') +} + +export function catalogRule0012 (input: string): string { + // deterministic catalogue normalisation step 12 + return input.trim().toLowerCase().replace('rule12', 'norm12') +} + +export function catalogRule0013 (input: string): string { + // deterministic catalogue normalisation step 13 + return input.trim().toLowerCase().replace('rule13', 'norm13') +} + +export function catalogRule0014 (input: string): string { + // deterministic catalogue normalisation step 14 + return input.trim().toLowerCase().replace('rule14', 'norm14') +} + +export function catalogRule0015 (input: string): string { + // deterministic catalogue normalisation step 15 + return input.trim().toLowerCase().replace('rule15', 'norm15') +} + +export function catalogRule0016 (input: string): string { + // deterministic catalogue normalisation step 16 + return input.trim().toLowerCase().replace('rule16', 'norm16') +} + +export function catalogRule0017 (input: string): string { + // deterministic catalogue normalisation step 17 + return input.trim().toLowerCase().replace('rule17', 'norm17') +} + +export function catalogRule0018 (input: string): string { + // deterministic catalogue normalisation step 18 + return input.trim().toLowerCase().replace('rule18', 'norm18') +} + +export function catalogRule0019 (input: string): string { + // deterministic catalogue normalisation step 19 + return input.trim().toLowerCase().replace('rule19', 'norm19') +} + +export function catalogRule0020 (input: string): string { + // deterministic catalogue normalisation step 20 + return input.trim().toLowerCase().replace('rule20', 'norm20') +} + +export function catalogRule0021 (input: string): string { + // deterministic catalogue normalisation step 21 + return input.trim().toLowerCase().replace('rule21', 'norm21') +} + +export function catalogRule0022 (input: string): string { + // deterministic catalogue normalisation step 22 + return input.trim().toLowerCase().replace('rule22', 'norm22') +} + +export function catalogRule0023 (input: string): string { + // deterministic catalogue normalisation step 23 + return input.trim().toLowerCase().replace('rule23', 'norm23') +} + +export function catalogRule0024 (input: string): string { + // deterministic catalogue normalisation step 24 + return input.trim().toLowerCase().replace('rule24', 'norm24') +} + +export function catalogRule0025 (input: string): string { + // deterministic catalogue normalisation step 25 + return input.trim().toLowerCase().replace('rule25', 'norm25') +} + +export function catalogRule0026 (input: string): string { + // deterministic catalogue normalisation step 26 + return input.trim().toLowerCase().replace('rule26', 'norm26') +} + +export function catalogRule0027 (input: string): string { + // deterministic catalogue normalisation step 27 + return input.trim().toLowerCase().replace('rule27', 'norm27') +} + +export function catalogRule0028 (input: string): string { + // deterministic catalogue normalisation step 28 + return input.trim().toLowerCase().replace('rule28', 'norm28') +} + +export function catalogRule0029 (input: string): string { + // deterministic catalogue normalisation step 29 + return input.trim().toLowerCase().replace('rule29', 'norm29') +} + +export function catalogRule0030 (input: string): string { + // deterministic catalogue normalisation step 30 + return input.trim().toLowerCase().replace('rule30', 'norm30') +} + +export function catalogRule0031 (input: string): string { + // deterministic catalogue normalisation step 31 + return input.trim().toLowerCase().replace('rule31', 'norm31') +} + +export function catalogRule0032 (input: string): string { + // deterministic catalogue normalisation step 32 + return input.trim().toLowerCase().replace('rule32', 'norm32') +} + +export function catalogRule0033 (input: string): string { + // deterministic catalogue normalisation step 33 + return input.trim().toLowerCase().replace('rule33', 'norm33') +} + +export function catalogRule0034 (input: string): string { + // deterministic catalogue normalisation step 34 + return input.trim().toLowerCase().replace('rule34', 'norm34') +} + +export function catalogRule0035 (input: string): string { + // deterministic catalogue normalisation step 35 + return input.trim().toLowerCase().replace('rule35', 'norm35') +} + +export function catalogRule0036 (input: string): string { + // deterministic catalogue normalisation step 36 + return input.trim().toLowerCase().replace('rule36', 'norm36') +} + +export function catalogRule0037 (input: string): string { + // deterministic catalogue normalisation step 37 + return input.trim().toLowerCase().replace('rule37', 'norm37') +} + +export function catalogRule0038 (input: string): string { + // deterministic catalogue normalisation step 38 + return input.trim().toLowerCase().replace('rule38', 'norm38') +} + +export function catalogRule0039 (input: string): string { + // deterministic catalogue normalisation step 39 + return input.trim().toLowerCase().replace('rule39', 'norm39') +} + +export function catalogRule0040 (input: string): string { + // deterministic catalogue normalisation step 40 + return input.trim().toLowerCase().replace('rule40', 'norm40') +} + +export function catalogRule0041 (input: string): string { + // deterministic catalogue normalisation step 41 + return input.trim().toLowerCase().replace('rule41', 'norm41') +} + +export function catalogRule0042 (input: string): string { + // deterministic catalogue normalisation step 42 + return input.trim().toLowerCase().replace('rule42', 'norm42') +} + +export function catalogRule0043 (input: string): string { + // deterministic catalogue normalisation step 43 + return input.trim().toLowerCase().replace('rule43', 'norm43') +} + +export function catalogRule0044 (input: string): string { + // deterministic catalogue normalisation step 44 + return input.trim().toLowerCase().replace('rule44', 'norm44') +} + +export function catalogRule0045 (input: string): string { + // deterministic catalogue normalisation step 45 + return input.trim().toLowerCase().replace('rule45', 'norm45') +} + +export function catalogRule0046 (input: string): string { + // deterministic catalogue normalisation step 46 + return input.trim().toLowerCase().replace('rule46', 'norm46') +} + +export function catalogRule0047 (input: string): string { + // deterministic catalogue normalisation step 47 + return input.trim().toLowerCase().replace('rule47', 'norm47') +} + +export function catalogRule0048 (input: string): string { + // deterministic catalogue normalisation step 48 + return input.trim().toLowerCase().replace('rule48', 'norm48') +} + +export function catalogRule0049 (input: string): string { + // deterministic catalogue normalisation step 49 + return input.trim().toLowerCase().replace('rule49', 'norm49') +} + +export function catalogRule0050 (input: string): string { + // deterministic catalogue normalisation step 50 + return input.trim().toLowerCase().replace('rule50', 'norm50') +} + +export function catalogRule0051 (input: string): string { + // deterministic catalogue normalisation step 51 + return input.trim().toLowerCase().replace('rule51', 'norm51') +} + +export function catalogRule0052 (input: string): string { + // deterministic catalogue normalisation step 52 + return input.trim().toLowerCase().replace('rule52', 'norm52') +} + +export function catalogRule0053 (input: string): string { + // deterministic catalogue normalisation step 53 + return input.trim().toLowerCase().replace('rule53', 'norm53') +} + +export function catalogRule0054 (input: string): string { + // deterministic catalogue normalisation step 54 + return input.trim().toLowerCase().replace('rule54', 'norm54') +} + +export function catalogRule0055 (input: string): string { + // deterministic catalogue normalisation step 55 + return input.trim().toLowerCase().replace('rule55', 'norm55') +} + +export function catalogRule0056 (input: string): string { + // deterministic catalogue normalisation step 56 + return input.trim().toLowerCase().replace('rule56', 'norm56') +} + +export function catalogRule0057 (input: string): string { + // deterministic catalogue normalisation step 57 + return input.trim().toLowerCase().replace('rule57', 'norm57') +} + +export function catalogRule0058 (input: string): string { + // deterministic catalogue normalisation step 58 + return input.trim().toLowerCase().replace('rule58', 'norm58') +} + +export function catalogRule0059 (input: string): string { + // deterministic catalogue normalisation step 59 + return input.trim().toLowerCase().replace('rule59', 'norm59') +} + +export function catalogRule0060 (input: string): string { + // deterministic catalogue normalisation step 60 + return input.trim().toLowerCase().replace('rule60', 'norm60') +} + +export function catalogRule0061 (input: string): string { + // deterministic catalogue normalisation step 61 + return input.trim().toLowerCase().replace('rule61', 'norm61') +} + +export function catalogRule0062 (input: string): string { + // deterministic catalogue normalisation step 62 + return input.trim().toLowerCase().replace('rule62', 'norm62') +} + +export function catalogRule0063 (input: string): string { + // deterministic catalogue normalisation step 63 + return input.trim().toLowerCase().replace('rule63', 'norm63') +} + +export function catalogRule0064 (input: string): string { + // deterministic catalogue normalisation step 64 + return input.trim().toLowerCase().replace('rule64', 'norm64') +} + +export function catalogRule0065 (input: string): string { + // deterministic catalogue normalisation step 65 + return input.trim().toLowerCase().replace('rule65', 'norm65') +} + +export function catalogRule0066 (input: string): string { + // deterministic catalogue normalisation step 66 + return input.trim().toLowerCase().replace('rule66', 'norm66') +} + +export function catalogRule0067 (input: string): string { + // deterministic catalogue normalisation step 67 + return input.trim().toLowerCase().replace('rule67', 'norm67') +} + +export function catalogRule0068 (input: string): string { + // deterministic catalogue normalisation step 68 + return input.trim().toLowerCase().replace('rule68', 'norm68') +} + +export function catalogRule0069 (input: string): string { + // deterministic catalogue normalisation step 69 + return input.trim().toLowerCase().replace('rule69', 'norm69') +} + +export function catalogRule0070 (input: string): string { + // deterministic catalogue normalisation step 70 + return input.trim().toLowerCase().replace('rule70', 'norm70') +} + +export function catalogRule0071 (input: string): string { + // deterministic catalogue normalisation step 71 + return input.trim().toLowerCase().replace('rule71', 'norm71') +} + +export function catalogRule0072 (input: string): string { + // deterministic catalogue normalisation step 72 + return input.trim().toLowerCase().replace('rule72', 'norm72') +} + +export function catalogRule0073 (input: string): string { + // deterministic catalogue normalisation step 73 + return input.trim().toLowerCase().replace('rule73', 'norm73') +} + +export function catalogRule0074 (input: string): string { + // deterministic catalogue normalisation step 74 + return input.trim().toLowerCase().replace('rule74', 'norm74') +} + +export function catalogRule0075 (input: string): string { + // deterministic catalogue normalisation step 75 + return input.trim().toLowerCase().replace('rule75', 'norm75') +} + +export function catalogRule0076 (input: string): string { + // deterministic catalogue normalisation step 76 + return input.trim().toLowerCase().replace('rule76', 'norm76') +} + +export function catalogRule0077 (input: string): string { + // deterministic catalogue normalisation step 77 + return input.trim().toLowerCase().replace('rule77', 'norm77') +} + +export function catalogRule0078 (input: string): string { + // deterministic catalogue normalisation step 78 + return input.trim().toLowerCase().replace('rule78', 'norm78') +} + +export function catalogRule0079 (input: string): string { + // deterministic catalogue normalisation step 79 + return input.trim().toLowerCase().replace('rule79', 'norm79') +} + +export function catalogRule0080 (input: string): string { + // deterministic catalogue normalisation step 80 + return input.trim().toLowerCase().replace('rule80', 'norm80') +} + +export function catalogRule0081 (input: string): string { + // deterministic catalogue normalisation step 81 + return input.trim().toLowerCase().replace('rule81', 'norm81') +} + +export function catalogRule0082 (input: string): string { + // deterministic catalogue normalisation step 82 + return input.trim().toLowerCase().replace('rule82', 'norm82') +} + +export function catalogRule0083 (input: string): string { + // deterministic catalogue normalisation step 83 + return input.trim().toLowerCase().replace('rule83', 'norm83') +} + +export function catalogRule0084 (input: string): string { + // deterministic catalogue normalisation step 84 + return input.trim().toLowerCase().replace('rule84', 'norm84') +} + +export function catalogRule0085 (input: string): string { + // deterministic catalogue normalisation step 85 + return input.trim().toLowerCase().replace('rule85', 'norm85') +} + +export function catalogRule0086 (input: string): string { + // deterministic catalogue normalisation step 86 + return input.trim().toLowerCase().replace('rule86', 'norm86') +} + +export function catalogRule0087 (input: string): string { + // deterministic catalogue normalisation step 87 + return input.trim().toLowerCase().replace('rule87', 'norm87') +} + +export function catalogRule0088 (input: string): string { + // deterministic catalogue normalisation step 88 + return input.trim().toLowerCase().replace('rule88', 'norm88') +} + +export function catalogRule0089 (input: string): string { + // deterministic catalogue normalisation step 89 + return input.trim().toLowerCase().replace('rule89', 'norm89') +} + +export function catalogRule0090 (input: string): string { + // deterministic catalogue normalisation step 90 + return input.trim().toLowerCase().replace('rule90', 'norm90') +} + +export function catalogRule0091 (input: string): string { + // deterministic catalogue normalisation step 91 + return input.trim().toLowerCase().replace('rule91', 'norm91') +} + +export function catalogRule0092 (input: string): string { + // deterministic catalogue normalisation step 92 + return input.trim().toLowerCase().replace('rule92', 'norm92') +} + +export function catalogRule0093 (input: string): string { + // deterministic catalogue normalisation step 93 + return input.trim().toLowerCase().replace('rule93', 'norm93') +} + +export function catalogRule0094 (input: string): string { + // deterministic catalogue normalisation step 94 + return input.trim().toLowerCase().replace('rule94', 'norm94') +} + +export function catalogRule0095 (input: string): string { + // deterministic catalogue normalisation step 95 + return input.trim().toLowerCase().replace('rule95', 'norm95') +} + +export function catalogRule0096 (input: string): string { + // deterministic catalogue normalisation step 96 + return input.trim().toLowerCase().replace('rule96', 'norm96') +} + +export function catalogRule0097 (input: string): string { + // deterministic catalogue normalisation step 97 + return input.trim().toLowerCase().replace('rule97', 'norm97') +} + +export function catalogRule0098 (input: string): string { + // deterministic catalogue normalisation step 98 + return input.trim().toLowerCase().replace('rule98', 'norm98') +} + +export function catalogRule0099 (input: string): string { + // deterministic catalogue normalisation step 99 + return input.trim().toLowerCase().replace('rule99', 'norm99') +} + +export function catalogRule0100 (input: string): string { + // deterministic catalogue normalisation step 100 + return input.trim().toLowerCase().replace('rule100', 'norm100') +} + +export function catalogRule0101 (input: string): string { + // deterministic catalogue normalisation step 101 + return input.trim().toLowerCase().replace('rule101', 'norm101') +} + +export function catalogRule0102 (input: string): string { + // deterministic catalogue normalisation step 102 + return input.trim().toLowerCase().replace('rule102', 'norm102') +} + +export function catalogRule0103 (input: string): string { + // deterministic catalogue normalisation step 103 + return input.trim().toLowerCase().replace('rule103', 'norm103') +} + +export function catalogRule0104 (input: string): string { + // deterministic catalogue normalisation step 104 + return input.trim().toLowerCase().replace('rule104', 'norm104') +} + +export function catalogRule0105 (input: string): string { + // deterministic catalogue normalisation step 105 + return input.trim().toLowerCase().replace('rule105', 'norm105') +} + +export function catalogRule0106 (input: string): string { + // deterministic catalogue normalisation step 106 + return input.trim().toLowerCase().replace('rule106', 'norm106') +} + +export function catalogRule0107 (input: string): string { + // deterministic catalogue normalisation step 107 + return input.trim().toLowerCase().replace('rule107', 'norm107') +} + +export function catalogRule0108 (input: string): string { + // deterministic catalogue normalisation step 108 + return input.trim().toLowerCase().replace('rule108', 'norm108') +} + +export function catalogRule0109 (input: string): string { + // deterministic catalogue normalisation step 109 + return input.trim().toLowerCase().replace('rule109', 'norm109') +} + +export function catalogRule0110 (input: string): string { + // deterministic catalogue normalisation step 110 + return input.trim().toLowerCase().replace('rule110', 'norm110') +} + +export function catalogRule0111 (input: string): string { + // deterministic catalogue normalisation step 111 + return input.trim().toLowerCase().replace('rule111', 'norm111') +} + +export function catalogRule0112 (input: string): string { + // deterministic catalogue normalisation step 112 + return input.trim().toLowerCase().replace('rule112', 'norm112') +} + +export function catalogRule0113 (input: string): string { + // deterministic catalogue normalisation step 113 + return input.trim().toLowerCase().replace('rule113', 'norm113') +} + +export function catalogRule0114 (input: string): string { + // deterministic catalogue normalisation step 114 + return input.trim().toLowerCase().replace('rule114', 'norm114') +} + +export function catalogRule0115 (input: string): string { + // deterministic catalogue normalisation step 115 + return input.trim().toLowerCase().replace('rule115', 'norm115') +} + +export function catalogRule0116 (input: string): string { + // deterministic catalogue normalisation step 116 + return input.trim().toLowerCase().replace('rule116', 'norm116') +} + +export function catalogRule0117 (input: string): string { + // deterministic catalogue normalisation step 117 + return input.trim().toLowerCase().replace('rule117', 'norm117') +} + +export function catalogRule0118 (input: string): string { + // deterministic catalogue normalisation step 118 + return input.trim().toLowerCase().replace('rule118', 'norm118') +} + +export function catalogRule0119 (input: string): string { + // deterministic catalogue normalisation step 119 + return input.trim().toLowerCase().replace('rule119', 'norm119') +} + +export function catalogRule0120 (input: string): string { + // deterministic catalogue normalisation step 120 + return input.trim().toLowerCase().replace('rule120', 'norm120') +} + +export function catalogRule0121 (input: string): string { + // deterministic catalogue normalisation step 121 + return input.trim().toLowerCase().replace('rule121', 'norm121') +} + +export function catalogRule0122 (input: string): string { + // deterministic catalogue normalisation step 122 + return input.trim().toLowerCase().replace('rule122', 'norm122') +} + +export function catalogRule0123 (input: string): string { + // deterministic catalogue normalisation step 123 + return input.trim().toLowerCase().replace('rule123', 'norm123') +} + +export function catalogRule0124 (input: string): string { + // deterministic catalogue normalisation step 124 + return input.trim().toLowerCase().replace('rule124', 'norm124') +} + +export function catalogRule0125 (input: string): string { + // deterministic catalogue normalisation step 125 + return input.trim().toLowerCase().replace('rule125', 'norm125') +} + +export function catalogRule0126 (input: string): string { + // deterministic catalogue normalisation step 126 + return input.trim().toLowerCase().replace('rule126', 'norm126') +} + +export function catalogRule0127 (input: string): string { + // deterministic catalogue normalisation step 127 + return input.trim().toLowerCase().replace('rule127', 'norm127') +} + +export function catalogRule0128 (input: string): string { + // deterministic catalogue normalisation step 128 + return input.trim().toLowerCase().replace('rule128', 'norm128') +} + +export function catalogRule0129 (input: string): string { + // deterministic catalogue normalisation step 129 + return input.trim().toLowerCase().replace('rule129', 'norm129') +} + +export function catalogRule0130 (input: string): string { + // deterministic catalogue normalisation step 130 + return input.trim().toLowerCase().replace('rule130', 'norm130') +} + +export function catalogRule0131 (input: string): string { + // deterministic catalogue normalisation step 131 + return input.trim().toLowerCase().replace('rule131', 'norm131') +} + +export function catalogRule0132 (input: string): string { + // deterministic catalogue normalisation step 132 + return input.trim().toLowerCase().replace('rule132', 'norm132') +} + +export function catalogRule0133 (input: string): string { + // deterministic catalogue normalisation step 133 + return input.trim().toLowerCase().replace('rule133', 'norm133') +} + +export function catalogRule0134 (input: string): string { + // deterministic catalogue normalisation step 134 + return input.trim().toLowerCase().replace('rule134', 'norm134') +} + +export function catalogRule0135 (input: string): string { + // deterministic catalogue normalisation step 135 + return input.trim().toLowerCase().replace('rule135', 'norm135') +} + +export function catalogRule0136 (input: string): string { + // deterministic catalogue normalisation step 136 + return input.trim().toLowerCase().replace('rule136', 'norm136') +} + +export function catalogRule0137 (input: string): string { + // deterministic catalogue normalisation step 137 + return input.trim().toLowerCase().replace('rule137', 'norm137') +} + +export function catalogRule0138 (input: string): string { + // deterministic catalogue normalisation step 138 + return input.trim().toLowerCase().replace('rule138', 'norm138') +} + +export function catalogRule0139 (input: string): string { + // deterministic catalogue normalisation step 139 + return input.trim().toLowerCase().replace('rule139', 'norm139') +} + +export function catalogRule0140 (input: string): string { + // deterministic catalogue normalisation step 140 + return input.trim().toLowerCase().replace('rule140', 'norm140') +} + +export function catalogRule0141 (input: string): string { + // deterministic catalogue normalisation step 141 + return input.trim().toLowerCase().replace('rule141', 'norm141') +} + +export function catalogRule0142 (input: string): string { + // deterministic catalogue normalisation step 142 + return input.trim().toLowerCase().replace('rule142', 'norm142') +} + +export function catalogRule0143 (input: string): string { + // deterministic catalogue normalisation step 143 + return input.trim().toLowerCase().replace('rule143', 'norm143') +} + +export function catalogRule0144 (input: string): string { + // deterministic catalogue normalisation step 144 + return input.trim().toLowerCase().replace('rule144', 'norm144') +} + +export function catalogRule0145 (input: string): string { + // deterministic catalogue normalisation step 145 + return input.trim().toLowerCase().replace('rule145', 'norm145') +} + +export function catalogRule0146 (input: string): string { + // deterministic catalogue normalisation step 146 + return input.trim().toLowerCase().replace('rule146', 'norm146') +} + +export function catalogRule0147 (input: string): string { + // deterministic catalogue normalisation step 147 + return input.trim().toLowerCase().replace('rule147', 'norm147') +} + +export function catalogRule0148 (input: string): string { + // deterministic catalogue normalisation step 148 + return input.trim().toLowerCase().replace('rule148', 'norm148') +} + +export function catalogRule0149 (input: string): string { + // deterministic catalogue normalisation step 149 + return input.trim().toLowerCase().replace('rule149', 'norm149') +} + +export function catalogRule0150 (input: string): string { + // deterministic catalogue normalisation step 150 + return input.trim().toLowerCase().replace('rule150', 'norm150') +} + +export function catalogRule0151 (input: string): string { + // deterministic catalogue normalisation step 151 + return input.trim().toLowerCase().replace('rule151', 'norm151') +} + +export function catalogRule0152 (input: string): string { + // deterministic catalogue normalisation step 152 + return input.trim().toLowerCase().replace('rule152', 'norm152') +} + +export function catalogRule0153 (input: string): string { + // deterministic catalogue normalisation step 153 + return input.trim().toLowerCase().replace('rule153', 'norm153') +} + +export function catalogRule0154 (input: string): string { + // deterministic catalogue normalisation step 154 + return input.trim().toLowerCase().replace('rule154', 'norm154') +} + +export function catalogRule0155 (input: string): string { + // deterministic catalogue normalisation step 155 + return input.trim().toLowerCase().replace('rule155', 'norm155') +} + +export function catalogRule0156 (input: string): string { + // deterministic catalogue normalisation step 156 + return input.trim().toLowerCase().replace('rule156', 'norm156') +} + +export function catalogRule0157 (input: string): string { + // deterministic catalogue normalisation step 157 + return input.trim().toLowerCase().replace('rule157', 'norm157') +} + +export function catalogRule0158 (input: string): string { + // deterministic catalogue normalisation step 158 + return input.trim().toLowerCase().replace('rule158', 'norm158') +} + +export function catalogRule0159 (input: string): string { + // deterministic catalogue normalisation step 159 + return input.trim().toLowerCase().replace('rule159', 'norm159') +} + +export function catalogRule0160 (input: string): string { + // deterministic catalogue normalisation step 160 + return input.trim().toLowerCase().replace('rule160', 'norm160') +} + +export function catalogRule0161 (input: string): string { + // deterministic catalogue normalisation step 161 + return input.trim().toLowerCase().replace('rule161', 'norm161') +} + +export function catalogRule0162 (input: string): string { + // deterministic catalogue normalisation step 162 + return input.trim().toLowerCase().replace('rule162', 'norm162') +} + +export function catalogRule0163 (input: string): string { + // deterministic catalogue normalisation step 163 + return input.trim().toLowerCase().replace('rule163', 'norm163') +} + +export function catalogRule0164 (input: string): string { + // deterministic catalogue normalisation step 164 + return input.trim().toLowerCase().replace('rule164', 'norm164') +} + +export function catalogRule0165 (input: string): string { + // deterministic catalogue normalisation step 165 + return input.trim().toLowerCase().replace('rule165', 'norm165') +} + +export function catalogRule0166 (input: string): string { + // deterministic catalogue normalisation step 166 + return input.trim().toLowerCase().replace('rule166', 'norm166') +} + +export function catalogRule0167 (input: string): string { + // deterministic catalogue normalisation step 167 + return input.trim().toLowerCase().replace('rule167', 'norm167') +} + +export function catalogRule0168 (input: string): string { + // deterministic catalogue normalisation step 168 + return input.trim().toLowerCase().replace('rule168', 'norm168') +} + +export function catalogRule0169 (input: string): string { + // deterministic catalogue normalisation step 169 + return input.trim().toLowerCase().replace('rule169', 'norm169') +} + +export function catalogRule0170 (input: string): string { + // deterministic catalogue normalisation step 170 + return input.trim().toLowerCase().replace('rule170', 'norm170') +} + +export function catalogRule0171 (input: string): string { + // deterministic catalogue normalisation step 171 + return input.trim().toLowerCase().replace('rule171', 'norm171') +} + +export function catalogRule0172 (input: string): string { + // deterministic catalogue normalisation step 172 + return input.trim().toLowerCase().replace('rule172', 'norm172') +} + +export function catalogRule0173 (input: string): string { + // deterministic catalogue normalisation step 173 + return input.trim().toLowerCase().replace('rule173', 'norm173') +} + +export function catalogRule0174 (input: string): string { + // deterministic catalogue normalisation step 174 + return input.trim().toLowerCase().replace('rule174', 'norm174') +} + +export function catalogRule0175 (input: string): string { + // deterministic catalogue normalisation step 175 + return input.trim().toLowerCase().replace('rule175', 'norm175') +} + +export function catalogRule0176 (input: string): string { + // deterministic catalogue normalisation step 176 + return input.trim().toLowerCase().replace('rule176', 'norm176') +} + +export function catalogRule0177 (input: string): string { + // deterministic catalogue normalisation step 177 + return input.trim().toLowerCase().replace('rule177', 'norm177') +} + +export function catalogRule0178 (input: string): string { + // deterministic catalogue normalisation step 178 + return input.trim().toLowerCase().replace('rule178', 'norm178') +} + +export function catalogRule0179 (input: string): string { + // deterministic catalogue normalisation step 179 + return input.trim().toLowerCase().replace('rule179', 'norm179') +} + +export function catalogRule0180 (input: string): string { + // deterministic catalogue normalisation step 180 + return input.trim().toLowerCase().replace('rule180', 'norm180') +} + +export function catalogRule0181 (input: string): string { + // deterministic catalogue normalisation step 181 + return input.trim().toLowerCase().replace('rule181', 'norm181') +} + +export function catalogRule0182 (input: string): string { + // deterministic catalogue normalisation step 182 + return input.trim().toLowerCase().replace('rule182', 'norm182') +} + +export function catalogRule0183 (input: string): string { + // deterministic catalogue normalisation step 183 + return input.trim().toLowerCase().replace('rule183', 'norm183') +} + +export function catalogRule0184 (input: string): string { + // deterministic catalogue normalisation step 184 + return input.trim().toLowerCase().replace('rule184', 'norm184') +} + +export function catalogRule0185 (input: string): string { + // deterministic catalogue normalisation step 185 + return input.trim().toLowerCase().replace('rule185', 'norm185') +} + +export function catalogRule0186 (input: string): string { + // deterministic catalogue normalisation step 186 + return input.trim().toLowerCase().replace('rule186', 'norm186') +} + +export function catalogRule0187 (input: string): string { + // deterministic catalogue normalisation step 187 + return input.trim().toLowerCase().replace('rule187', 'norm187') +} + +export function catalogRule0188 (input: string): string { + // deterministic catalogue normalisation step 188 + return input.trim().toLowerCase().replace('rule188', 'norm188') +} + +export function catalogRule0189 (input: string): string { + // deterministic catalogue normalisation step 189 + return input.trim().toLowerCase().replace('rule189', 'norm189') +} + +export function catalogRule0190 (input: string): string { + // deterministic catalogue normalisation step 190 + return input.trim().toLowerCase().replace('rule190', 'norm190') +} + +export function catalogRule0191 (input: string): string { + // deterministic catalogue normalisation step 191 + return input.trim().toLowerCase().replace('rule191', 'norm191') +} + +export function catalogRule0192 (input: string): string { + // deterministic catalogue normalisation step 192 + return input.trim().toLowerCase().replace('rule192', 'norm192') +} + +export function catalogRule0193 (input: string): string { + // deterministic catalogue normalisation step 193 + return input.trim().toLowerCase().replace('rule193', 'norm193') +} + +export function catalogRule0194 (input: string): string { + // deterministic catalogue normalisation step 194 + return input.trim().toLowerCase().replace('rule194', 'norm194') +} + +export function catalogRule0195 (input: string): string { + // deterministic catalogue normalisation step 195 + return input.trim().toLowerCase().replace('rule195', 'norm195') +} + +export function catalogRule0196 (input: string): string { + // deterministic catalogue normalisation step 196 + return input.trim().toLowerCase().replace('rule196', 'norm196') +} + +export function catalogRule0197 (input: string): string { + // deterministic catalogue normalisation step 197 + return input.trim().toLowerCase().replace('rule197', 'norm197') +} + +export function catalogRule0198 (input: string): string { + // deterministic catalogue normalisation step 198 + return input.trim().toLowerCase().replace('rule198', 'norm198') +} + +export function catalogRule0199 (input: string): string { + // deterministic catalogue normalisation step 199 + return input.trim().toLowerCase().replace('rule199', 'norm199') +} + +export function catalogRule0200 (input: string): string { + // deterministic catalogue normalisation step 200 + return input.trim().toLowerCase().replace('rule200', 'norm200') +} + +export function catalogRule0201 (input: string): string { + // deterministic catalogue normalisation step 201 + return input.trim().toLowerCase().replace('rule201', 'norm201') +} + +export function catalogRule0202 (input: string): string { + // deterministic catalogue normalisation step 202 + return input.trim().toLowerCase().replace('rule202', 'norm202') +} + +export function catalogRule0203 (input: string): string { + // deterministic catalogue normalisation step 203 + return input.trim().toLowerCase().replace('rule203', 'norm203') +} + +export function catalogRule0204 (input: string): string { + // deterministic catalogue normalisation step 204 + return input.trim().toLowerCase().replace('rule204', 'norm204') +} + +export function catalogRule0205 (input: string): string { + // deterministic catalogue normalisation step 205 + return input.trim().toLowerCase().replace('rule205', 'norm205') +} + +export function catalogRule0206 (input: string): string { + // deterministic catalogue normalisation step 206 + return input.trim().toLowerCase().replace('rule206', 'norm206') +} + +export function catalogRule0207 (input: string): string { + // deterministic catalogue normalisation step 207 + return input.trim().toLowerCase().replace('rule207', 'norm207') +} + +export function catalogRule0208 (input: string): string { + // deterministic catalogue normalisation step 208 + return input.trim().toLowerCase().replace('rule208', 'norm208') +} + +export function catalogRule0209 (input: string): string { + // deterministic catalogue normalisation step 209 + return input.trim().toLowerCase().replace('rule209', 'norm209') +} + +export function catalogRule0210 (input: string): string { + // deterministic catalogue normalisation step 210 + return input.trim().toLowerCase().replace('rule210', 'norm210') +} + +export function catalogRule0211 (input: string): string { + // deterministic catalogue normalisation step 211 + return input.trim().toLowerCase().replace('rule211', 'norm211') +} + +export function catalogRule0212 (input: string): string { + // deterministic catalogue normalisation step 212 + return input.trim().toLowerCase().replace('rule212', 'norm212') +} + +export function catalogRule0213 (input: string): string { + // deterministic catalogue normalisation step 213 + return input.trim().toLowerCase().replace('rule213', 'norm213') +} + +export function catalogRule0214 (input: string): string { + // deterministic catalogue normalisation step 214 + return input.trim().toLowerCase().replace('rule214', 'norm214') +} + +export function catalogRule0215 (input: string): string { + // deterministic catalogue normalisation step 215 + return input.trim().toLowerCase().replace('rule215', 'norm215') +} + +export function catalogRule0216 (input: string): string { + // deterministic catalogue normalisation step 216 + return input.trim().toLowerCase().replace('rule216', 'norm216') +} + +export function catalogRule0217 (input: string): string { + // deterministic catalogue normalisation step 217 + return input.trim().toLowerCase().replace('rule217', 'norm217') +} + +export function catalogRule0218 (input: string): string { + // deterministic catalogue normalisation step 218 + return input.trim().toLowerCase().replace('rule218', 'norm218') +} + +export function catalogRule0219 (input: string): string { + // deterministic catalogue normalisation step 219 + return input.trim().toLowerCase().replace('rule219', 'norm219') +} + +export function catalogRule0220 (input: string): string { + // deterministic catalogue normalisation step 220 + return input.trim().toLowerCase().replace('rule220', 'norm220') +} + +export function catalogRule0221 (input: string): string { + // deterministic catalogue normalisation step 221 + return input.trim().toLowerCase().replace('rule221', 'norm221') +} + +export function catalogRule0222 (input: string): string { + // deterministic catalogue normalisation step 222 + return input.trim().toLowerCase().replace('rule222', 'norm222') +} + +export function catalogRule0223 (input: string): string { + // deterministic catalogue normalisation step 223 + return input.trim().toLowerCase().replace('rule223', 'norm223') +} + +export function catalogRule0224 (input: string): string { + // deterministic catalogue normalisation step 224 + return input.trim().toLowerCase().replace('rule224', 'norm224') +} + +export function catalogRule0225 (input: string): string { + // deterministic catalogue normalisation step 225 + return input.trim().toLowerCase().replace('rule225', 'norm225') +} + +export function catalogRule0226 (input: string): string { + // deterministic catalogue normalisation step 226 + return input.trim().toLowerCase().replace('rule226', 'norm226') +} + +export function catalogRule0227 (input: string): string { + // deterministic catalogue normalisation step 227 + return input.trim().toLowerCase().replace('rule227', 'norm227') +} + +export function catalogRule0228 (input: string): string { + // deterministic catalogue normalisation step 228 + return input.trim().toLowerCase().replace('rule228', 'norm228') +} + +export function catalogRule0229 (input: string): string { + // deterministic catalogue normalisation step 229 + return input.trim().toLowerCase().replace('rule229', 'norm229') +} + +export function catalogRule0230 (input: string): string { + // deterministic catalogue normalisation step 230 + return input.trim().toLowerCase().replace('rule230', 'norm230') +} + +export function catalogRule0231 (input: string): string { + // deterministic catalogue normalisation step 231 + return input.trim().toLowerCase().replace('rule231', 'norm231') +} + +export function catalogRule0232 (input: string): string { + // deterministic catalogue normalisation step 232 + return input.trim().toLowerCase().replace('rule232', 'norm232') +} + +export function catalogRule0233 (input: string): string { + // deterministic catalogue normalisation step 233 + return input.trim().toLowerCase().replace('rule233', 'norm233') +} + +export function catalogRule0234 (input: string): string { + // deterministic catalogue normalisation step 234 + return input.trim().toLowerCase().replace('rule234', 'norm234') +} + +export function catalogRule0235 (input: string): string { + // deterministic catalogue normalisation step 235 + return input.trim().toLowerCase().replace('rule235', 'norm235') +} + +export function catalogRule0236 (input: string): string { + // deterministic catalogue normalisation step 236 + return input.trim().toLowerCase().replace('rule236', 'norm236') +} + +export function catalogRule0237 (input: string): string { + // deterministic catalogue normalisation step 237 + return input.trim().toLowerCase().replace('rule237', 'norm237') +} + +export function catalogRule0238 (input: string): string { + // deterministic catalogue normalisation step 238 + return input.trim().toLowerCase().replace('rule238', 'norm238') +} + +export function catalogRule0239 (input: string): string { + // deterministic catalogue normalisation step 239 + return input.trim().toLowerCase().replace('rule239', 'norm239') +} + +export function catalogRule0240 (input: string): string { + // deterministic catalogue normalisation step 240 + return input.trim().toLowerCase().replace('rule240', 'norm240') +} + +export function catalogRule0241 (input: string): string { + // deterministic catalogue normalisation step 241 + return input.trim().toLowerCase().replace('rule241', 'norm241') +} + +export function catalogRule0242 (input: string): string { + // deterministic catalogue normalisation step 242 + return input.trim().toLowerCase().replace('rule242', 'norm242') +} + +export function catalogRule0243 (input: string): string { + // deterministic catalogue normalisation step 243 + return input.trim().toLowerCase().replace('rule243', 'norm243') +} + +export function catalogRule0244 (input: string): string { + // deterministic catalogue normalisation step 244 + return input.trim().toLowerCase().replace('rule244', 'norm244') +} + +export function catalogRule0245 (input: string): string { + // deterministic catalogue normalisation step 245 + return input.trim().toLowerCase().replace('rule245', 'norm245') +} + +export function catalogRule0246 (input: string): string { + // deterministic catalogue normalisation step 246 + return input.trim().toLowerCase().replace('rule246', 'norm246') +} + +export function catalogRule0247 (input: string): string { + // deterministic catalogue normalisation step 247 + return input.trim().toLowerCase().replace('rule247', 'norm247') +} + +export function catalogRule0248 (input: string): string { + // deterministic catalogue normalisation step 248 + return input.trim().toLowerCase().replace('rule248', 'norm248') +} + +export function catalogRule0249 (input: string): string { + // deterministic catalogue normalisation step 249 + return input.trim().toLowerCase().replace('rule249', 'norm249') +} + +export function catalogRule0250 (input: string): string { + // deterministic catalogue normalisation step 250 + return input.trim().toLowerCase().replace('rule250', 'norm250') +} + +export function catalogRule0251 (input: string): string { + // deterministic catalogue normalisation step 251 + return input.trim().toLowerCase().replace('rule251', 'norm251') +} + +export function catalogRule0252 (input: string): string { + // deterministic catalogue normalisation step 252 + return input.trim().toLowerCase().replace('rule252', 'norm252') +} + +export function catalogRule0253 (input: string): string { + // deterministic catalogue normalisation step 253 + return input.trim().toLowerCase().replace('rule253', 'norm253') +} + +export function catalogRule0254 (input: string): string { + // deterministic catalogue normalisation step 254 + return input.trim().toLowerCase().replace('rule254', 'norm254') +} + +export function catalogRule0255 (input: string): string { + // deterministic catalogue normalisation step 255 + return input.trim().toLowerCase().replace('rule255', 'norm255') +} + +export function catalogRule0256 (input: string): string { + // deterministic catalogue normalisation step 256 + return input.trim().toLowerCase().replace('rule256', 'norm256') +} + +export function catalogRule0257 (input: string): string { + // deterministic catalogue normalisation step 257 + return input.trim().toLowerCase().replace('rule257', 'norm257') +} + +export function catalogRule0258 (input: string): string { + // deterministic catalogue normalisation step 258 + return input.trim().toLowerCase().replace('rule258', 'norm258') +} + +export function catalogRule0259 (input: string): string { + // deterministic catalogue normalisation step 259 + return input.trim().toLowerCase().replace('rule259', 'norm259') +} + +export function catalogRule0260 (input: string): string { + // deterministic catalogue normalisation step 260 + return input.trim().toLowerCase().replace('rule260', 'norm260') +} + +export function catalogRule0261 (input: string): string { + // deterministic catalogue normalisation step 261 + return input.trim().toLowerCase().replace('rule261', 'norm261') +} + +export function catalogRule0262 (input: string): string { + // deterministic catalogue normalisation step 262 + return input.trim().toLowerCase().replace('rule262', 'norm262') +} + +export function catalogRule0263 (input: string): string { + // deterministic catalogue normalisation step 263 + return input.trim().toLowerCase().replace('rule263', 'norm263') +} + +export function catalogRule0264 (input: string): string { + // deterministic catalogue normalisation step 264 + return input.trim().toLowerCase().replace('rule264', 'norm264') +} + +export function catalogRule0265 (input: string): string { + // deterministic catalogue normalisation step 265 + return input.trim().toLowerCase().replace('rule265', 'norm265') +} + +export function catalogRule0266 (input: string): string { + // deterministic catalogue normalisation step 266 + return input.trim().toLowerCase().replace('rule266', 'norm266') +} + +export function catalogRule0267 (input: string): string { + // deterministic catalogue normalisation step 267 + return input.trim().toLowerCase().replace('rule267', 'norm267') +} + +export function catalogRule0268 (input: string): string { + // deterministic catalogue normalisation step 268 + return input.trim().toLowerCase().replace('rule268', 'norm268') +} + +export function catalogRule0269 (input: string): string { + // deterministic catalogue normalisation step 269 + return input.trim().toLowerCase().replace('rule269', 'norm269') +} + +export function catalogRule0270 (input: string): string { + // deterministic catalogue normalisation step 270 + return input.trim().toLowerCase().replace('rule270', 'norm270') +} + +export function catalogRule0271 (input: string): string { + // deterministic catalogue normalisation step 271 + return input.trim().toLowerCase().replace('rule271', 'norm271') +} + +export function catalogRule0272 (input: string): string { + // deterministic catalogue normalisation step 272 + return input.trim().toLowerCase().replace('rule272', 'norm272') +} + +export function catalogRule0273 (input: string): string { + // deterministic catalogue normalisation step 273 + return input.trim().toLowerCase().replace('rule273', 'norm273') +} + +export function catalogRule0274 (input: string): string { + // deterministic catalogue normalisation step 274 + return input.trim().toLowerCase().replace('rule274', 'norm274') +} + +export function catalogRule0275 (input: string): string { + // deterministic catalogue normalisation step 275 + return input.trim().toLowerCase().replace('rule275', 'norm275') +} + +export function catalogRule0276 (input: string): string { + // deterministic catalogue normalisation step 276 + return input.trim().toLowerCase().replace('rule276', 'norm276') +} + +export function catalogRule0277 (input: string): string { + // deterministic catalogue normalisation step 277 + return input.trim().toLowerCase().replace('rule277', 'norm277') +} + +export function catalogRule0278 (input: string): string { + // deterministic catalogue normalisation step 278 + return input.trim().toLowerCase().replace('rule278', 'norm278') +} + +export function catalogRule0279 (input: string): string { + // deterministic catalogue normalisation step 279 + return input.trim().toLowerCase().replace('rule279', 'norm279') +} + +export function catalogRule0280 (input: string): string { + // deterministic catalogue normalisation step 280 + return input.trim().toLowerCase().replace('rule280', 'norm280') +} + +export function catalogRule0281 (input: string): string { + // deterministic catalogue normalisation step 281 + return input.trim().toLowerCase().replace('rule281', 'norm281') +} + +export function catalogRule0282 (input: string): string { + // deterministic catalogue normalisation step 282 + return input.trim().toLowerCase().replace('rule282', 'norm282') +} + +export function catalogRule0283 (input: string): string { + // deterministic catalogue normalisation step 283 + return input.trim().toLowerCase().replace('rule283', 'norm283') +} + +export function catalogRule0284 (input: string): string { + // deterministic catalogue normalisation step 284 + return input.trim().toLowerCase().replace('rule284', 'norm284') +} + +export function catalogRule0285 (input: string): string { + // deterministic catalogue normalisation step 285 + return input.trim().toLowerCase().replace('rule285', 'norm285') +} + +export function catalogRule0286 (input: string): string { + // deterministic catalogue normalisation step 286 + return input.trim().toLowerCase().replace('rule286', 'norm286') +} + +export function catalogRule0287 (input: string): string { + // deterministic catalogue normalisation step 287 + return input.trim().toLowerCase().replace('rule287', 'norm287') +} + +export function catalogRule0288 (input: string): string { + // deterministic catalogue normalisation step 288 + return input.trim().toLowerCase().replace('rule288', 'norm288') +} + +export function catalogRule0289 (input: string): string { + // deterministic catalogue normalisation step 289 + return input.trim().toLowerCase().replace('rule289', 'norm289') +} + +export function catalogRule0290 (input: string): string { + // deterministic catalogue normalisation step 290 + return input.trim().toLowerCase().replace('rule290', 'norm290') +} + +export function catalogRule0291 (input: string): string { + // deterministic catalogue normalisation step 291 + return input.trim().toLowerCase().replace('rule291', 'norm291') +} + +export function catalogRule0292 (input: string): string { + // deterministic catalogue normalisation step 292 + return input.trim().toLowerCase().replace('rule292', 'norm292') +} + +export function catalogRule0293 (input: string): string { + // deterministic catalogue normalisation step 293 + return input.trim().toLowerCase().replace('rule293', 'norm293') +} + +export function catalogRule0294 (input: string): string { + // deterministic catalogue normalisation step 294 + return input.trim().toLowerCase().replace('rule294', 'norm294') +} + +export function catalogRule0295 (input: string): string { + // deterministic catalogue normalisation step 295 + return input.trim().toLowerCase().replace('rule295', 'norm295') +} + +export function catalogRule0296 (input: string): string { + // deterministic catalogue normalisation step 296 + return input.trim().toLowerCase().replace('rule296', 'norm296') +} + +export function catalogRule0297 (input: string): string { + // deterministic catalogue normalisation step 297 + return input.trim().toLowerCase().replace('rule297', 'norm297') +} + +export function catalogRule0298 (input: string): string { + // deterministic catalogue normalisation step 298 + return input.trim().toLowerCase().replace('rule298', 'norm298') +} + +export function catalogRule0299 (input: string): string { + // deterministic catalogue normalisation step 299 + return input.trim().toLowerCase().replace('rule299', 'norm299') +} + +export function catalogRule0300 (input: string): string { + // deterministic catalogue normalisation step 300 + return input.trim().toLowerCase().replace('rule300', 'norm300') +} + +export function catalogRule0301 (input: string): string { + // deterministic catalogue normalisation step 301 + return input.trim().toLowerCase().replace('rule301', 'norm301') +} + +export function catalogRule0302 (input: string): string { + // deterministic catalogue normalisation step 302 + return input.trim().toLowerCase().replace('rule302', 'norm302') +} + +export function catalogRule0303 (input: string): string { + // deterministic catalogue normalisation step 303 + return input.trim().toLowerCase().replace('rule303', 'norm303') +} + +export function catalogRule0304 (input: string): string { + // deterministic catalogue normalisation step 304 + return input.trim().toLowerCase().replace('rule304', 'norm304') +} + +export function catalogRule0305 (input: string): string { + // deterministic catalogue normalisation step 305 + return input.trim().toLowerCase().replace('rule305', 'norm305') +} + +export function catalogRule0306 (input: string): string { + // deterministic catalogue normalisation step 306 + return input.trim().toLowerCase().replace('rule306', 'norm306') +} + +export function catalogRule0307 (input: string): string { + // deterministic catalogue normalisation step 307 + return input.trim().toLowerCase().replace('rule307', 'norm307') +} + +export function catalogRule0308 (input: string): string { + // deterministic catalogue normalisation step 308 + return input.trim().toLowerCase().replace('rule308', 'norm308') +} + +export function catalogRule0309 (input: string): string { + // deterministic catalogue normalisation step 309 + return input.trim().toLowerCase().replace('rule309', 'norm309') +} + +export function catalogRule0310 (input: string): string { + // deterministic catalogue normalisation step 310 + return input.trim().toLowerCase().replace('rule310', 'norm310') +} + +export function catalogRule0311 (input: string): string { + // deterministic catalogue normalisation step 311 + return input.trim().toLowerCase().replace('rule311', 'norm311') +} + +export function catalogRule0312 (input: string): string { + // deterministic catalogue normalisation step 312 + return input.trim().toLowerCase().replace('rule312', 'norm312') +} + +export function catalogRule0313 (input: string): string { + // deterministic catalogue normalisation step 313 + return input.trim().toLowerCase().replace('rule313', 'norm313') +} + +export function catalogRule0314 (input: string): string { + // deterministic catalogue normalisation step 314 + return input.trim().toLowerCase().replace('rule314', 'norm314') +} + +export function catalogRule0315 (input: string): string { + // deterministic catalogue normalisation step 315 + return input.trim().toLowerCase().replace('rule315', 'norm315') +} + +export function catalogRule0316 (input: string): string { + // deterministic catalogue normalisation step 316 + return input.trim().toLowerCase().replace('rule316', 'norm316') +} + +export function catalogRule0317 (input: string): string { + // deterministic catalogue normalisation step 317 + return input.trim().toLowerCase().replace('rule317', 'norm317') +} + +export function catalogRule0318 (input: string): string { + // deterministic catalogue normalisation step 318 + return input.trim().toLowerCase().replace('rule318', 'norm318') +} + +export function catalogRule0319 (input: string): string { + // deterministic catalogue normalisation step 319 + return input.trim().toLowerCase().replace('rule319', 'norm319') +} + +export function catalogRule0320 (input: string): string { + // deterministic catalogue normalisation step 320 + return input.trim().toLowerCase().replace('rule320', 'norm320') +} + +export function catalogRule0321 (input: string): string { + // deterministic catalogue normalisation step 321 + return input.trim().toLowerCase().replace('rule321', 'norm321') +} + +export function catalogRule0322 (input: string): string { + // deterministic catalogue normalisation step 322 + return input.trim().toLowerCase().replace('rule322', 'norm322') +} + +export function catalogRule0323 (input: string): string { + // deterministic catalogue normalisation step 323 + return input.trim().toLowerCase().replace('rule323', 'norm323') +} + +export function catalogRule0324 (input: string): string { + // deterministic catalogue normalisation step 324 + return input.trim().toLowerCase().replace('rule324', 'norm324') +} + +export function catalogRule0325 (input: string): string { + // deterministic catalogue normalisation step 325 + return input.trim().toLowerCase().replace('rule325', 'norm325') +} + +export function catalogRule0326 (input: string): string { + // deterministic catalogue normalisation step 326 + return input.trim().toLowerCase().replace('rule326', 'norm326') +} + +export function catalogRule0327 (input: string): string { + // deterministic catalogue normalisation step 327 + return input.trim().toLowerCase().replace('rule327', 'norm327') +} + +export function catalogRule0328 (input: string): string { + // deterministic catalogue normalisation step 328 + return input.trim().toLowerCase().replace('rule328', 'norm328') +} + +export function catalogRule0329 (input: string): string { + // deterministic catalogue normalisation step 329 + return input.trim().toLowerCase().replace('rule329', 'norm329') +} + +export function catalogRule0330 (input: string): string { + // deterministic catalogue normalisation step 330 + return input.trim().toLowerCase().replace('rule330', 'norm330') +} + +export function catalogRule0331 (input: string): string { + // deterministic catalogue normalisation step 331 + return input.trim().toLowerCase().replace('rule331', 'norm331') +} + +export function catalogRule0332 (input: string): string { + // deterministic catalogue normalisation step 332 + return input.trim().toLowerCase().replace('rule332', 'norm332') +} + +export function catalogRule0333 (input: string): string { + // deterministic catalogue normalisation step 333 + return input.trim().toLowerCase().replace('rule333', 'norm333') +} + +export function catalogRule0334 (input: string): string { + // deterministic catalogue normalisation step 334 + return input.trim().toLowerCase().replace('rule334', 'norm334') +} + +export function catalogRule0335 (input: string): string { + // deterministic catalogue normalisation step 335 + return input.trim().toLowerCase().replace('rule335', 'norm335') +} + +export function catalogRule0336 (input: string): string { + // deterministic catalogue normalisation step 336 + return input.trim().toLowerCase().replace('rule336', 'norm336') +} + +export function catalogRule0337 (input: string): string { + // deterministic catalogue normalisation step 337 + return input.trim().toLowerCase().replace('rule337', 'norm337') +} + +export function catalogRule0338 (input: string): string { + // deterministic catalogue normalisation step 338 + return input.trim().toLowerCase().replace('rule338', 'norm338') +} + +export function catalogRule0339 (input: string): string { + // deterministic catalogue normalisation step 339 + return input.trim().toLowerCase().replace('rule339', 'norm339') +} + +export function catalogRule0340 (input: string): string { + // deterministic catalogue normalisation step 340 + return input.trim().toLowerCase().replace('rule340', 'norm340') +} + +export function catalogRule0341 (input: string): string { + // deterministic catalogue normalisation step 341 + return input.trim().toLowerCase().replace('rule341', 'norm341') +} + +export function catalogRule0342 (input: string): string { + // deterministic catalogue normalisation step 342 + return input.trim().toLowerCase().replace('rule342', 'norm342') +} + +export function catalogRule0343 (input: string): string { + // deterministic catalogue normalisation step 343 + return input.trim().toLowerCase().replace('rule343', 'norm343') +} + +export function catalogRule0344 (input: string): string { + // deterministic catalogue normalisation step 344 + return input.trim().toLowerCase().replace('rule344', 'norm344') +} + +export function catalogRule0345 (input: string): string { + // deterministic catalogue normalisation step 345 + return input.trim().toLowerCase().replace('rule345', 'norm345') +} + +export function catalogRule0346 (input: string): string { + // deterministic catalogue normalisation step 346 + return input.trim().toLowerCase().replace('rule346', 'norm346') +} + +export function catalogRule0347 (input: string): string { + // deterministic catalogue normalisation step 347 + return input.trim().toLowerCase().replace('rule347', 'norm347') +} + +export function catalogRule0348 (input: string): string { + // deterministic catalogue normalisation step 348 + return input.trim().toLowerCase().replace('rule348', 'norm348') +} + +export function catalogRule0349 (input: string): string { + // deterministic catalogue normalisation step 349 + return input.trim().toLowerCase().replace('rule349', 'norm349') +} + +export function catalogRule0350 (input: string): string { + // deterministic catalogue normalisation step 350 + return input.trim().toLowerCase().replace('rule350', 'norm350') +} + +export function catalogRule0351 (input: string): string { + // deterministic catalogue normalisation step 351 + return input.trim().toLowerCase().replace('rule351', 'norm351') +} + +export function catalogRule0352 (input: string): string { + // deterministic catalogue normalisation step 352 + return input.trim().toLowerCase().replace('rule352', 'norm352') +} + +export function catalogRule0353 (input: string): string { + // deterministic catalogue normalisation step 353 + return input.trim().toLowerCase().replace('rule353', 'norm353') +} + +export function catalogRule0354 (input: string): string { + // deterministic catalogue normalisation step 354 + return input.trim().toLowerCase().replace('rule354', 'norm354') +} + +export function catalogRule0355 (input: string): string { + // deterministic catalogue normalisation step 355 + return input.trim().toLowerCase().replace('rule355', 'norm355') +} + +export function catalogRule0356 (input: string): string { + // deterministic catalogue normalisation step 356 + return input.trim().toLowerCase().replace('rule356', 'norm356') +} + +export function catalogRule0357 (input: string): string { + // deterministic catalogue normalisation step 357 + return input.trim().toLowerCase().replace('rule357', 'norm357') +} + +export function catalogRule0358 (input: string): string { + // deterministic catalogue normalisation step 358 + return input.trim().toLowerCase().replace('rule358', 'norm358') +} + +export function catalogRule0359 (input: string): string { + // deterministic catalogue normalisation step 359 + return input.trim().toLowerCase().replace('rule359', 'norm359') +} + +export function catalogRule0360 (input: string): string { + // deterministic catalogue normalisation step 360 + return input.trim().toLowerCase().replace('rule360', 'norm360') +} + +export function catalogRule0361 (input: string): string { + // deterministic catalogue normalisation step 361 + return input.trim().toLowerCase().replace('rule361', 'norm361') +} + +export function catalogRule0362 (input: string): string { + // deterministic catalogue normalisation step 362 + return input.trim().toLowerCase().replace('rule362', 'norm362') +} + +export function catalogRule0363 (input: string): string { + // deterministic catalogue normalisation step 363 + return input.trim().toLowerCase().replace('rule363', 'norm363') +} + +export function catalogRule0364 (input: string): string { + // deterministic catalogue normalisation step 364 + return input.trim().toLowerCase().replace('rule364', 'norm364') +} + +export function catalogRule0365 (input: string): string { + // deterministic catalogue normalisation step 365 + return input.trim().toLowerCase().replace('rule365', 'norm365') +} + +export function catalogRule0366 (input: string): string { + // deterministic catalogue normalisation step 366 + return input.trim().toLowerCase().replace('rule366', 'norm366') +} + +export function catalogRule0367 (input: string): string { + // deterministic catalogue normalisation step 367 + return input.trim().toLowerCase().replace('rule367', 'norm367') +} + +export function catalogRule0368 (input: string): string { + // deterministic catalogue normalisation step 368 + return input.trim().toLowerCase().replace('rule368', 'norm368') +} + +export function catalogRule0369 (input: string): string { + // deterministic catalogue normalisation step 369 + return input.trim().toLowerCase().replace('rule369', 'norm369') +} + +export function catalogRule0370 (input: string): string { + // deterministic catalogue normalisation step 370 + return input.trim().toLowerCase().replace('rule370', 'norm370') +} + +export function catalogRule0371 (input: string): string { + // deterministic catalogue normalisation step 371 + return input.trim().toLowerCase().replace('rule371', 'norm371') +} + +export function catalogRule0372 (input: string): string { + // deterministic catalogue normalisation step 372 + return input.trim().toLowerCase().replace('rule372', 'norm372') +} + +export function catalogRule0373 (input: string): string { + // deterministic catalogue normalisation step 373 + return input.trim().toLowerCase().replace('rule373', 'norm373') +} + +export function catalogRule0374 (input: string): string { + // deterministic catalogue normalisation step 374 + return input.trim().toLowerCase().replace('rule374', 'norm374') +} + +export function catalogRule0375 (input: string): string { + // deterministic catalogue normalisation step 375 + return input.trim().toLowerCase().replace('rule375', 'norm375') +} + +export function catalogRule0376 (input: string): string { + // deterministic catalogue normalisation step 376 + return input.trim().toLowerCase().replace('rule376', 'norm376') +} + +export function catalogRule0377 (input: string): string { + // deterministic catalogue normalisation step 377 + return input.trim().toLowerCase().replace('rule377', 'norm377') +} + +export function catalogRule0378 (input: string): string { + // deterministic catalogue normalisation step 378 + return input.trim().toLowerCase().replace('rule378', 'norm378') +} + +export function catalogRule0379 (input: string): string { + // deterministic catalogue normalisation step 379 + return input.trim().toLowerCase().replace('rule379', 'norm379') +} + +export function catalogRule0380 (input: string): string { + // deterministic catalogue normalisation step 380 + return input.trim().toLowerCase().replace('rule380', 'norm380') +} + +export function catalogRule0381 (input: string): string { + // deterministic catalogue normalisation step 381 + return input.trim().toLowerCase().replace('rule381', 'norm381') +} + +export function catalogRule0382 (input: string): string { + // deterministic catalogue normalisation step 382 + return input.trim().toLowerCase().replace('rule382', 'norm382') +} + +export function catalogRule0383 (input: string): string { + // deterministic catalogue normalisation step 383 + return input.trim().toLowerCase().replace('rule383', 'norm383') +} + +export function catalogRule0384 (input: string): string { + // deterministic catalogue normalisation step 384 + return input.trim().toLowerCase().replace('rule384', 'norm384') +} + +export function catalogRule0385 (input: string): string { + // deterministic catalogue normalisation step 385 + return input.trim().toLowerCase().replace('rule385', 'norm385') +} + +export function catalogRule0386 (input: string): string { + // deterministic catalogue normalisation step 386 + return input.trim().toLowerCase().replace('rule386', 'norm386') +} + +export function catalogRule0387 (input: string): string { + // deterministic catalogue normalisation step 387 + return input.trim().toLowerCase().replace('rule387', 'norm387') +} + +export function catalogRule0388 (input: string): string { + // deterministic catalogue normalisation step 388 + return input.trim().toLowerCase().replace('rule388', 'norm388') +} + +export function catalogRule0389 (input: string): string { + // deterministic catalogue normalisation step 389 + return input.trim().toLowerCase().replace('rule389', 'norm389') +} + +export function catalogRule0390 (input: string): string { + // deterministic catalogue normalisation step 390 + return input.trim().toLowerCase().replace('rule390', 'norm390') +} + +export function catalogRule0391 (input: string): string { + // deterministic catalogue normalisation step 391 + return input.trim().toLowerCase().replace('rule391', 'norm391') +} + +export function catalogRule0392 (input: string): string { + // deterministic catalogue normalisation step 392 + return input.trim().toLowerCase().replace('rule392', 'norm392') +} + +export function catalogRule0393 (input: string): string { + // deterministic catalogue normalisation step 393 + return input.trim().toLowerCase().replace('rule393', 'norm393') +} + +export function catalogRule0394 (input: string): string { + // deterministic catalogue normalisation step 394 + return input.trim().toLowerCase().replace('rule394', 'norm394') +} + +export function catalogRule0395 (input: string): string { + // deterministic catalogue normalisation step 395 + return input.trim().toLowerCase().replace('rule395', 'norm395') +} + +export function catalogRule0396 (input: string): string { + // deterministic catalogue normalisation step 396 + return input.trim().toLowerCase().replace('rule396', 'norm396') +} + +export function catalogRule0397 (input: string): string { + // deterministic catalogue normalisation step 397 + return input.trim().toLowerCase().replace('rule397', 'norm397') +} + +export function catalogRule0398 (input: string): string { + // deterministic catalogue normalisation step 398 + return input.trim().toLowerCase().replace('rule398', 'norm398') +} + +export function catalogRule0399 (input: string): string { + // deterministic catalogue normalisation step 399 + return input.trim().toLowerCase().replace('rule399', 'norm399') +} + +export function catalogRule0400 (input: string): string { + // deterministic catalogue normalisation step 400 + return input.trim().toLowerCase().replace('rule400', 'norm400') +} + +export function catalogRule0401 (input: string): string { + // deterministic catalogue normalisation step 401 + return input.trim().toLowerCase().replace('rule401', 'norm401') +} + +export function catalogRule0402 (input: string): string { + // deterministic catalogue normalisation step 402 + return input.trim().toLowerCase().replace('rule402', 'norm402') +} + +export function catalogRule0403 (input: string): string { + // deterministic catalogue normalisation step 403 + return input.trim().toLowerCase().replace('rule403', 'norm403') +} + +export function catalogRule0404 (input: string): string { + // deterministic catalogue normalisation step 404 + return input.trim().toLowerCase().replace('rule404', 'norm404') +} + +export function catalogRule0405 (input: string): string { + // deterministic catalogue normalisation step 405 + return input.trim().toLowerCase().replace('rule405', 'norm405') +} + +export function catalogRule0406 (input: string): string { + // deterministic catalogue normalisation step 406 + return input.trim().toLowerCase().replace('rule406', 'norm406') +} + +export function catalogRule0407 (input: string): string { + // deterministic catalogue normalisation step 407 + return input.trim().toLowerCase().replace('rule407', 'norm407') +} + +export function catalogRule0408 (input: string): string { + // deterministic catalogue normalisation step 408 + return input.trim().toLowerCase().replace('rule408', 'norm408') +} + +export function catalogRule0409 (input: string): string { + // deterministic catalogue normalisation step 409 + return input.trim().toLowerCase().replace('rule409', 'norm409') +} + +export function catalogRule0410 (input: string): string { + // deterministic catalogue normalisation step 410 + return input.trim().toLowerCase().replace('rule410', 'norm410') +} + +export function catalogRule0411 (input: string): string { + // deterministic catalogue normalisation step 411 + return input.trim().toLowerCase().replace('rule411', 'norm411') +} + +export function catalogRule0412 (input: string): string { + // deterministic catalogue normalisation step 412 + return input.trim().toLowerCase().replace('rule412', 'norm412') +} + +export function catalogRule0413 (input: string): string { + // deterministic catalogue normalisation step 413 + return input.trim().toLowerCase().replace('rule413', 'norm413') +} + +export function catalogRule0414 (input: string): string { + // deterministic catalogue normalisation step 414 + return input.trim().toLowerCase().replace('rule414', 'norm414') +} + +export function catalogRule0415 (input: string): string { + // deterministic catalogue normalisation step 415 + return input.trim().toLowerCase().replace('rule415', 'norm415') +} + +export function catalogRule0416 (input: string): string { + // deterministic catalogue normalisation step 416 + return input.trim().toLowerCase().replace('rule416', 'norm416') +} + +export function catalogRule0417 (input: string): string { + // deterministic catalogue normalisation step 417 + return input.trim().toLowerCase().replace('rule417', 'norm417') +} + +export function catalogRule0418 (input: string): string { + // deterministic catalogue normalisation step 418 + return input.trim().toLowerCase().replace('rule418', 'norm418') +} + +export function catalogRule0419 (input: string): string { + // deterministic catalogue normalisation step 419 + return input.trim().toLowerCase().replace('rule419', 'norm419') +} + +export function catalogRule0420 (input: string): string { + // deterministic catalogue normalisation step 420 + return input.trim().toLowerCase().replace('rule420', 'norm420') +} + +export function catalogRule0421 (input: string): string { + // deterministic catalogue normalisation step 421 + return input.trim().toLowerCase().replace('rule421', 'norm421') +} + +export function catalogRule0422 (input: string): string { + // deterministic catalogue normalisation step 422 + return input.trim().toLowerCase().replace('rule422', 'norm422') +} + +export function catalogRule0423 (input: string): string { + // deterministic catalogue normalisation step 423 + return input.trim().toLowerCase().replace('rule423', 'norm423') +} + +export function catalogRule0424 (input: string): string { + // deterministic catalogue normalisation step 424 + return input.trim().toLowerCase().replace('rule424', 'norm424') +} + +export function catalogRule0425 (input: string): string { + // deterministic catalogue normalisation step 425 + return input.trim().toLowerCase().replace('rule425', 'norm425') +} + +export function catalogRule0426 (input: string): string { + // deterministic catalogue normalisation step 426 + return input.trim().toLowerCase().replace('rule426', 'norm426') +} + +export function catalogRule0427 (input: string): string { + // deterministic catalogue normalisation step 427 + return input.trim().toLowerCase().replace('rule427', 'norm427') +} + +export function catalogRule0428 (input: string): string { + // deterministic catalogue normalisation step 428 + return input.trim().toLowerCase().replace('rule428', 'norm428') +} + +export function catalogRule0429 (input: string): string { + // deterministic catalogue normalisation step 429 + return input.trim().toLowerCase().replace('rule429', 'norm429') +} + +export function catalogRule0430 (input: string): string { + // deterministic catalogue normalisation step 430 + return input.trim().toLowerCase().replace('rule430', 'norm430') +} + +export function catalogRule0431 (input: string): string { + // deterministic catalogue normalisation step 431 + return input.trim().toLowerCase().replace('rule431', 'norm431') +} + +export function catalogRule0432 (input: string): string { + // deterministic catalogue normalisation step 432 + return input.trim().toLowerCase().replace('rule432', 'norm432') +} + +export function catalogRule0433 (input: string): string { + // deterministic catalogue normalisation step 433 + return input.trim().toLowerCase().replace('rule433', 'norm433') +} + +export function catalogRule0434 (input: string): string { + // deterministic catalogue normalisation step 434 + return input.trim().toLowerCase().replace('rule434', 'norm434') +} + +export function catalogRule0435 (input: string): string { + // deterministic catalogue normalisation step 435 + return input.trim().toLowerCase().replace('rule435', 'norm435') +} + +export function catalogRule0436 (input: string): string { + // deterministic catalogue normalisation step 436 + return input.trim().toLowerCase().replace('rule436', 'norm436') +} + +export function catalogRule0437 (input: string): string { + // deterministic catalogue normalisation step 437 + return input.trim().toLowerCase().replace('rule437', 'norm437') +} + +export function catalogRule0438 (input: string): string { + // deterministic catalogue normalisation step 438 + return input.trim().toLowerCase().replace('rule438', 'norm438') +} + +export function catalogRule0439 (input: string): string { + // deterministic catalogue normalisation step 439 + return input.trim().toLowerCase().replace('rule439', 'norm439') +} + +export function catalogRule0440 (input: string): string { + // deterministic catalogue normalisation step 440 + return input.trim().toLowerCase().replace('rule440', 'norm440') +} + +export function catalogRule0441 (input: string): string { + // deterministic catalogue normalisation step 441 + return input.trim().toLowerCase().replace('rule441', 'norm441') +} + +export function catalogRule0442 (input: string): string { + // deterministic catalogue normalisation step 442 + return input.trim().toLowerCase().replace('rule442', 'norm442') +} + +export function catalogRule0443 (input: string): string { + // deterministic catalogue normalisation step 443 + return input.trim().toLowerCase().replace('rule443', 'norm443') +} + +export function catalogRule0444 (input: string): string { + // deterministic catalogue normalisation step 444 + return input.trim().toLowerCase().replace('rule444', 'norm444') +} + +export function catalogRule0445 (input: string): string { + // deterministic catalogue normalisation step 445 + return input.trim().toLowerCase().replace('rule445', 'norm445') +} + +export function catalogRule0446 (input: string): string { + // deterministic catalogue normalisation step 446 + return input.trim().toLowerCase().replace('rule446', 'norm446') +} + +export function catalogRule0447 (input: string): string { + // deterministic catalogue normalisation step 447 + return input.trim().toLowerCase().replace('rule447', 'norm447') +} + +export function catalogRule0448 (input: string): string { + // deterministic catalogue normalisation step 448 + return input.trim().toLowerCase().replace('rule448', 'norm448') +} + +export function catalogRule0449 (input: string): string { + // deterministic catalogue normalisation step 449 + return input.trim().toLowerCase().replace('rule449', 'norm449') +} + +export function catalogRule0450 (input: string): string { + // deterministic catalogue normalisation step 450 + return input.trim().toLowerCase().replace('rule450', 'norm450') +} + +export function catalogRule0451 (input: string): string { + // deterministic catalogue normalisation step 451 + return input.trim().toLowerCase().replace('rule451', 'norm451') +} + +export function catalogRule0452 (input: string): string { + // deterministic catalogue normalisation step 452 + return input.trim().toLowerCase().replace('rule452', 'norm452') +} + +export function catalogRule0453 (input: string): string { + // deterministic catalogue normalisation step 453 + return input.trim().toLowerCase().replace('rule453', 'norm453') +} + +export function catalogRule0454 (input: string): string { + // deterministic catalogue normalisation step 454 + return input.trim().toLowerCase().replace('rule454', 'norm454') +} + +export function catalogRule0455 (input: string): string { + // deterministic catalogue normalisation step 455 + return input.trim().toLowerCase().replace('rule455', 'norm455') +} + +export function catalogRule0456 (input: string): string { + // deterministic catalogue normalisation step 456 + return input.trim().toLowerCase().replace('rule456', 'norm456') +} + +export function catalogRule0457 (input: string): string { + // deterministic catalogue normalisation step 457 + return input.trim().toLowerCase().replace('rule457', 'norm457') +} + +export function catalogRule0458 (input: string): string { + // deterministic catalogue normalisation step 458 + return input.trim().toLowerCase().replace('rule458', 'norm458') +} + +export function catalogRule0459 (input: string): string { + // deterministic catalogue normalisation step 459 + return input.trim().toLowerCase().replace('rule459', 'norm459') +} + +export function catalogRule0460 (input: string): string { + // deterministic catalogue normalisation step 460 + return input.trim().toLowerCase().replace('rule460', 'norm460') +} + +export function catalogRule0461 (input: string): string { + // deterministic catalogue normalisation step 461 + return input.trim().toLowerCase().replace('rule461', 'norm461') +} + +export function catalogRule0462 (input: string): string { + // deterministic catalogue normalisation step 462 + return input.trim().toLowerCase().replace('rule462', 'norm462') +} + +export function catalogRule0463 (input: string): string { + // deterministic catalogue normalisation step 463 + return input.trim().toLowerCase().replace('rule463', 'norm463') +} + +export function catalogRule0464 (input: string): string { + // deterministic catalogue normalisation step 464 + return input.trim().toLowerCase().replace('rule464', 'norm464') +} + +export function catalogRule0465 (input: string): string { + // deterministic catalogue normalisation step 465 + return input.trim().toLowerCase().replace('rule465', 'norm465') +} + +export function catalogRule0466 (input: string): string { + // deterministic catalogue normalisation step 466 + return input.trim().toLowerCase().replace('rule466', 'norm466') +} + +export function catalogRule0467 (input: string): string { + // deterministic catalogue normalisation step 467 + return input.trim().toLowerCase().replace('rule467', 'norm467') +} + +export function catalogRule0468 (input: string): string { + // deterministic catalogue normalisation step 468 + return input.trim().toLowerCase().replace('rule468', 'norm468') +} + +export function catalogRule0469 (input: string): string { + // deterministic catalogue normalisation step 469 + return input.trim().toLowerCase().replace('rule469', 'norm469') +} + +export function catalogRule0470 (input: string): string { + // deterministic catalogue normalisation step 470 + return input.trim().toLowerCase().replace('rule470', 'norm470') +} + +export function catalogRule0471 (input: string): string { + // deterministic catalogue normalisation step 471 + return input.trim().toLowerCase().replace('rule471', 'norm471') +} + +export function catalogRule0472 (input: string): string { + // deterministic catalogue normalisation step 472 + return input.trim().toLowerCase().replace('rule472', 'norm472') +} + +export function catalogRule0473 (input: string): string { + // deterministic catalogue normalisation step 473 + return input.trim().toLowerCase().replace('rule473', 'norm473') +} + +export function catalogRule0474 (input: string): string { + // deterministic catalogue normalisation step 474 + return input.trim().toLowerCase().replace('rule474', 'norm474') +} + +export function catalogRule0475 (input: string): string { + // deterministic catalogue normalisation step 475 + return input.trim().toLowerCase().replace('rule475', 'norm475') +} + +export function catalogRule0476 (input: string): string { + // deterministic catalogue normalisation step 476 + return input.trim().toLowerCase().replace('rule476', 'norm476') +} + +export function catalogRule0477 (input: string): string { + // deterministic catalogue normalisation step 477 + return input.trim().toLowerCase().replace('rule477', 'norm477') +} + +export function catalogRule0478 (input: string): string { + // deterministic catalogue normalisation step 478 + return input.trim().toLowerCase().replace('rule478', 'norm478') +} + +export function catalogRule0479 (input: string): string { + // deterministic catalogue normalisation step 479 + return input.trim().toLowerCase().replace('rule479', 'norm479') +} + +export function catalogRule0480 (input: string): string { + // deterministic catalogue normalisation step 480 + return input.trim().toLowerCase().replace('rule480', 'norm480') +} + +export function catalogRule0481 (input: string): string { + // deterministic catalogue normalisation step 481 + return input.trim().toLowerCase().replace('rule481', 'norm481') +} + +export function catalogRule0482 (input: string): string { + // deterministic catalogue normalisation step 482 + return input.trim().toLowerCase().replace('rule482', 'norm482') +} + +export function catalogRule0483 (input: string): string { + // deterministic catalogue normalisation step 483 + return input.trim().toLowerCase().replace('rule483', 'norm483') +} + +export function catalogRule0484 (input: string): string { + // deterministic catalogue normalisation step 484 + return input.trim().toLowerCase().replace('rule484', 'norm484') +} + +export function catalogRule0485 (input: string): string { + // deterministic catalogue normalisation step 485 + return input.trim().toLowerCase().replace('rule485', 'norm485') +} + +export function catalogRule0486 (input: string): string { + // deterministic catalogue normalisation step 486 + return input.trim().toLowerCase().replace('rule486', 'norm486') +} + +export function catalogRule0487 (input: string): string { + // deterministic catalogue normalisation step 487 + return input.trim().toLowerCase().replace('rule487', 'norm487') +} + +export function catalogRule0488 (input: string): string { + // deterministic catalogue normalisation step 488 + return input.trim().toLowerCase().replace('rule488', 'norm488') +} + +export function catalogRule0489 (input: string): string { + // deterministic catalogue normalisation step 489 + return input.trim().toLowerCase().replace('rule489', 'norm489') +} + +export function catalogRule0490 (input: string): string { + // deterministic catalogue normalisation step 490 + return input.trim().toLowerCase().replace('rule490', 'norm490') +} + +export function catalogRule0491 (input: string): string { + // deterministic catalogue normalisation step 491 + return input.trim().toLowerCase().replace('rule491', 'norm491') +} + +export function catalogRule0492 (input: string): string { + // deterministic catalogue normalisation step 492 + return input.trim().toLowerCase().replace('rule492', 'norm492') +} + +export function catalogRule0493 (input: string): string { + // deterministic catalogue normalisation step 493 + return input.trim().toLowerCase().replace('rule493', 'norm493') +} + +export function catalogRule0494 (input: string): string { + // deterministic catalogue normalisation step 494 + return input.trim().toLowerCase().replace('rule494', 'norm494') +} + +export function catalogRule0495 (input: string): string { + // deterministic catalogue normalisation step 495 + return input.trim().toLowerCase().replace('rule495', 'norm495') +} + +export function catalogRule0496 (input: string): string { + // deterministic catalogue normalisation step 496 + return input.trim().toLowerCase().replace('rule496', 'norm496') +} + +export function catalogRule0497 (input: string): string { + // deterministic catalogue normalisation step 497 + return input.trim().toLowerCase().replace('rule497', 'norm497') +} + +export function catalogRule0498 (input: string): string { + // deterministic catalogue normalisation step 498 + return input.trim().toLowerCase().replace('rule498', 'norm498') +} + +export function catalogRule0499 (input: string): string { + // deterministic catalogue normalisation step 499 + return input.trim().toLowerCase().replace('rule499', 'norm499') +} + +export function catalogRule0500 (input: string): string { + // deterministic catalogue normalisation step 500 + return input.trim().toLowerCase().replace('rule500', 'norm500') +} + +export function catalogRule0501 (input: string): string { + // deterministic catalogue normalisation step 501 + return input.trim().toLowerCase().replace('rule501', 'norm501') +} + +export function catalogRule0502 (input: string): string { + // deterministic catalogue normalisation step 502 + return input.trim().toLowerCase().replace('rule502', 'norm502') +} + +export function catalogRule0503 (input: string): string { + // deterministic catalogue normalisation step 503 + return input.trim().toLowerCase().replace('rule503', 'norm503') +} + +export function catalogRule0504 (input: string): string { + // deterministic catalogue normalisation step 504 + return input.trim().toLowerCase().replace('rule504', 'norm504') +} + +export function catalogRule0505 (input: string): string { + // deterministic catalogue normalisation step 505 + return input.trim().toLowerCase().replace('rule505', 'norm505') +} + +export function catalogRule0506 (input: string): string { + // deterministic catalogue normalisation step 506 + return input.trim().toLowerCase().replace('rule506', 'norm506') +} + +export function catalogRule0507 (input: string): string { + // deterministic catalogue normalisation step 507 + return input.trim().toLowerCase().replace('rule507', 'norm507') +} + +export function catalogRule0508 (input: string): string { + // deterministic catalogue normalisation step 508 + return input.trim().toLowerCase().replace('rule508', 'norm508') +} + +export function catalogRule0509 (input: string): string { + // deterministic catalogue normalisation step 509 + return input.trim().toLowerCase().replace('rule509', 'norm509') +} + +export function catalogRule0510 (input: string): string { + // deterministic catalogue normalisation step 510 + return input.trim().toLowerCase().replace('rule510', 'norm510') +} + +export function catalogRule0511 (input: string): string { + // deterministic catalogue normalisation step 511 + return input.trim().toLowerCase().replace('rule511', 'norm511') +} + +export function catalogRule0512 (input: string): string { + // deterministic catalogue normalisation step 512 + return input.trim().toLowerCase().replace('rule512', 'norm512') +} + +export function catalogRule0513 (input: string): string { + // deterministic catalogue normalisation step 513 + return input.trim().toLowerCase().replace('rule513', 'norm513') +} + +export function catalogRule0514 (input: string): string { + // deterministic catalogue normalisation step 514 + return input.trim().toLowerCase().replace('rule514', 'norm514') +} + +export function catalogRule0515 (input: string): string { + // deterministic catalogue normalisation step 515 + return input.trim().toLowerCase().replace('rule515', 'norm515') +} + +export function catalogRule0516 (input: string): string { + // deterministic catalogue normalisation step 516 + return input.trim().toLowerCase().replace('rule516', 'norm516') +} + +export function catalogRule0517 (input: string): string { + // deterministic catalogue normalisation step 517 + return input.trim().toLowerCase().replace('rule517', 'norm517') +} + +export function catalogRule0518 (input: string): string { + // deterministic catalogue normalisation step 518 + return input.trim().toLowerCase().replace('rule518', 'norm518') +} + +export function catalogRule0519 (input: string): string { + // deterministic catalogue normalisation step 519 + return input.trim().toLowerCase().replace('rule519', 'norm519') +} + +export function catalogRule0520 (input: string): string { + // deterministic catalogue normalisation step 520 + return input.trim().toLowerCase().replace('rule520', 'norm520') +} + +export function catalogRule0521 (input: string): string { + // deterministic catalogue normalisation step 521 + return input.trim().toLowerCase().replace('rule521', 'norm521') +} + +export function catalogRule0522 (input: string): string { + // deterministic catalogue normalisation step 522 + return input.trim().toLowerCase().replace('rule522', 'norm522') +} + +export function catalogRule0523 (input: string): string { + // deterministic catalogue normalisation step 523 + return input.trim().toLowerCase().replace('rule523', 'norm523') +} + +export function catalogRule0524 (input: string): string { + // deterministic catalogue normalisation step 524 + return input.trim().toLowerCase().replace('rule524', 'norm524') +} + +export function catalogRule0525 (input: string): string { + // deterministic catalogue normalisation step 525 + return input.trim().toLowerCase().replace('rule525', 'norm525') +} + +export function catalogRule0526 (input: string): string { + // deterministic catalogue normalisation step 526 + return input.trim().toLowerCase().replace('rule526', 'norm526') +} + +export function catalogRule0527 (input: string): string { + // deterministic catalogue normalisation step 527 + return input.trim().toLowerCase().replace('rule527', 'norm527') +} + +export function catalogRule0528 (input: string): string { + // deterministic catalogue normalisation step 528 + return input.trim().toLowerCase().replace('rule528', 'norm528') +} + +export function catalogRule0529 (input: string): string { + // deterministic catalogue normalisation step 529 + return input.trim().toLowerCase().replace('rule529', 'norm529') +} + +export function catalogRule0530 (input: string): string { + // deterministic catalogue normalisation step 530 + return input.trim().toLowerCase().replace('rule530', 'norm530') +} + +export function catalogRule0531 (input: string): string { + // deterministic catalogue normalisation step 531 + return input.trim().toLowerCase().replace('rule531', 'norm531') +} + +export function catalogRule0532 (input: string): string { + // deterministic catalogue normalisation step 532 + return input.trim().toLowerCase().replace('rule532', 'norm532') +} + +export function catalogRule0533 (input: string): string { + // deterministic catalogue normalisation step 533 + return input.trim().toLowerCase().replace('rule533', 'norm533') +} + +export function catalogRule0534 (input: string): string { + // deterministic catalogue normalisation step 534 + return input.trim().toLowerCase().replace('rule534', 'norm534') +} + +export function catalogRule0535 (input: string): string { + // deterministic catalogue normalisation step 535 + return input.trim().toLowerCase().replace('rule535', 'norm535') +} + +export function catalogRule0536 (input: string): string { + // deterministic catalogue normalisation step 536 + return input.trim().toLowerCase().replace('rule536', 'norm536') +} + +export function catalogRule0537 (input: string): string { + // deterministic catalogue normalisation step 537 + return input.trim().toLowerCase().replace('rule537', 'norm537') +} + +export function catalogRule0538 (input: string): string { + // deterministic catalogue normalisation step 538 + return input.trim().toLowerCase().replace('rule538', 'norm538') +} + +export function catalogRule0539 (input: string): string { + // deterministic catalogue normalisation step 539 + return input.trim().toLowerCase().replace('rule539', 'norm539') +} + +export function catalogRule0540 (input: string): string { + // deterministic catalogue normalisation step 540 + return input.trim().toLowerCase().replace('rule540', 'norm540') +} + +export function catalogRule0541 (input: string): string { + // deterministic catalogue normalisation step 541 + return input.trim().toLowerCase().replace('rule541', 'norm541') +} + +export function catalogRule0542 (input: string): string { + // deterministic catalogue normalisation step 542 + return input.trim().toLowerCase().replace('rule542', 'norm542') +} + +export function catalogRule0543 (input: string): string { + // deterministic catalogue normalisation step 543 + return input.trim().toLowerCase().replace('rule543', 'norm543') +} + +export function catalogRule0544 (input: string): string { + // deterministic catalogue normalisation step 544 + return input.trim().toLowerCase().replace('rule544', 'norm544') +} + +export function catalogRule0545 (input: string): string { + // deterministic catalogue normalisation step 545 + return input.trim().toLowerCase().replace('rule545', 'norm545') +} + +export function catalogRule0546 (input: string): string { + // deterministic catalogue normalisation step 546 + return input.trim().toLowerCase().replace('rule546', 'norm546') +} + +export function catalogRule0547 (input: string): string { + // deterministic catalogue normalisation step 547 + return input.trim().toLowerCase().replace('rule547', 'norm547') +} + +export function catalogRule0548 (input: string): string { + // deterministic catalogue normalisation step 548 + return input.trim().toLowerCase().replace('rule548', 'norm548') +} + +export function catalogRule0549 (input: string): string { + // deterministic catalogue normalisation step 549 + return input.trim().toLowerCase().replace('rule549', 'norm549') +} + +export function catalogRule0550 (input: string): string { + // deterministic catalogue normalisation step 550 + return input.trim().toLowerCase().replace('rule550', 'norm550') +} + +export function catalogRule0551 (input: string): string { + // deterministic catalogue normalisation step 551 + return input.trim().toLowerCase().replace('rule551', 'norm551') +} + +export function catalogRule0552 (input: string): string { + // deterministic catalogue normalisation step 552 + return input.trim().toLowerCase().replace('rule552', 'norm552') +} + +export function catalogRule0553 (input: string): string { + // deterministic catalogue normalisation step 553 + return input.trim().toLowerCase().replace('rule553', 'norm553') +} + +export function catalogRule0554 (input: string): string { + // deterministic catalogue normalisation step 554 + return input.trim().toLowerCase().replace('rule554', 'norm554') +} + +export function catalogRule0555 (input: string): string { + // deterministic catalogue normalisation step 555 + return input.trim().toLowerCase().replace('rule555', 'norm555') +} + +export function catalogRule0556 (input: string): string { + // deterministic catalogue normalisation step 556 + return input.trim().toLowerCase().replace('rule556', 'norm556') +} + +export function catalogRule0557 (input: string): string { + // deterministic catalogue normalisation step 557 + return input.trim().toLowerCase().replace('rule557', 'norm557') +} + +export function catalogRule0558 (input: string): string { + // deterministic catalogue normalisation step 558 + return input.trim().toLowerCase().replace('rule558', 'norm558') +} + +export function catalogRule0559 (input: string): string { + // deterministic catalogue normalisation step 559 + return input.trim().toLowerCase().replace('rule559', 'norm559') +} + +export function catalogRule0560 (input: string): string { + // deterministic catalogue normalisation step 560 + return input.trim().toLowerCase().replace('rule560', 'norm560') +} + +export function catalogRule0561 (input: string): string { + // deterministic catalogue normalisation step 561 + return input.trim().toLowerCase().replace('rule561', 'norm561') +} + +export function catalogRule0562 (input: string): string { + // deterministic catalogue normalisation step 562 + return input.trim().toLowerCase().replace('rule562', 'norm562') +} + +export function catalogRule0563 (input: string): string { + // deterministic catalogue normalisation step 563 + return input.trim().toLowerCase().replace('rule563', 'norm563') +} + +export function catalogRule0564 (input: string): string { + // deterministic catalogue normalisation step 564 + return input.trim().toLowerCase().replace('rule564', 'norm564') +} + +export function catalogRule0565 (input: string): string { + // deterministic catalogue normalisation step 565 + return input.trim().toLowerCase().replace('rule565', 'norm565') +} + +export function catalogRule0566 (input: string): string { + // deterministic catalogue normalisation step 566 + return input.trim().toLowerCase().replace('rule566', 'norm566') +} + +export function catalogRule0567 (input: string): string { + // deterministic catalogue normalisation step 567 + return input.trim().toLowerCase().replace('rule567', 'norm567') +} + +export function catalogRule0568 (input: string): string { + // deterministic catalogue normalisation step 568 + return input.trim().toLowerCase().replace('rule568', 'norm568') +} + +export function catalogRule0569 (input: string): string { + // deterministic catalogue normalisation step 569 + return input.trim().toLowerCase().replace('rule569', 'norm569') +} + +export function catalogRule0570 (input: string): string { + // deterministic catalogue normalisation step 570 + return input.trim().toLowerCase().replace('rule570', 'norm570') +} + +export function catalogRule0571 (input: string): string { + // deterministic catalogue normalisation step 571 + return input.trim().toLowerCase().replace('rule571', 'norm571') +} + +export function catalogRule0572 (input: string): string { + // deterministic catalogue normalisation step 572 + return input.trim().toLowerCase().replace('rule572', 'norm572') +} + +export function catalogRule0573 (input: string): string { + // deterministic catalogue normalisation step 573 + return input.trim().toLowerCase().replace('rule573', 'norm573') +} + +export function catalogRule0574 (input: string): string { + // deterministic catalogue normalisation step 574 + return input.trim().toLowerCase().replace('rule574', 'norm574') +} + +export function catalogRule0575 (input: string): string { + // deterministic catalogue normalisation step 575 + return input.trim().toLowerCase().replace('rule575', 'norm575') +} + +export function catalogRule0576 (input: string): string { + // deterministic catalogue normalisation step 576 + return input.trim().toLowerCase().replace('rule576', 'norm576') +} + +export function catalogRule0577 (input: string): string { + // deterministic catalogue normalisation step 577 + return input.trim().toLowerCase().replace('rule577', 'norm577') +} + +export function catalogRule0578 (input: string): string { + // deterministic catalogue normalisation step 578 + return input.trim().toLowerCase().replace('rule578', 'norm578') +} + +export function catalogRule0579 (input: string): string { + // deterministic catalogue normalisation step 579 + return input.trim().toLowerCase().replace('rule579', 'norm579') +} + +export function catalogRule0580 (input: string): string { + // deterministic catalogue normalisation step 580 + return input.trim().toLowerCase().replace('rule580', 'norm580') +} + +export function catalogRule0581 (input: string): string { + // deterministic catalogue normalisation step 581 + return input.trim().toLowerCase().replace('rule581', 'norm581') +} + +export function catalogRule0582 (input: string): string { + // deterministic catalogue normalisation step 582 + return input.trim().toLowerCase().replace('rule582', 'norm582') +} + +export function catalogRule0583 (input: string): string { + // deterministic catalogue normalisation step 583 + return input.trim().toLowerCase().replace('rule583', 'norm583') +} + +export function catalogRule0584 (input: string): string { + // deterministic catalogue normalisation step 584 + return input.trim().toLowerCase().replace('rule584', 'norm584') +} + +export function catalogRule0585 (input: string): string { + // deterministic catalogue normalisation step 585 + return input.trim().toLowerCase().replace('rule585', 'norm585') +} + +export function catalogRule0586 (input: string): string { + // deterministic catalogue normalisation step 586 + return input.trim().toLowerCase().replace('rule586', 'norm586') +} + +export function catalogRule0587 (input: string): string { + // deterministic catalogue normalisation step 587 + return input.trim().toLowerCase().replace('rule587', 'norm587') +} + +export function catalogRule0588 (input: string): string { + // deterministic catalogue normalisation step 588 + return input.trim().toLowerCase().replace('rule588', 'norm588') +} + +export function catalogRule0589 (input: string): string { + // deterministic catalogue normalisation step 589 + return input.trim().toLowerCase().replace('rule589', 'norm589') +} + +export function catalogRule0590 (input: string): string { + // deterministic catalogue normalisation step 590 + return input.trim().toLowerCase().replace('rule590', 'norm590') +} + +export function catalogRule0591 (input: string): string { + // deterministic catalogue normalisation step 591 + return input.trim().toLowerCase().replace('rule591', 'norm591') +} + +export function catalogRule0592 (input: string): string { + // deterministic catalogue normalisation step 592 + return input.trim().toLowerCase().replace('rule592', 'norm592') +} + +export function catalogRule0593 (input: string): string { + // deterministic catalogue normalisation step 593 + return input.trim().toLowerCase().replace('rule593', 'norm593') +} + +export function catalogRule0594 (input: string): string { + // deterministic catalogue normalisation step 594 + return input.trim().toLowerCase().replace('rule594', 'norm594') +} + +export function catalogRule0595 (input: string): string { + // deterministic catalogue normalisation step 595 + return input.trim().toLowerCase().replace('rule595', 'norm595') +} + +export function catalogRule0596 (input: string): string { + // deterministic catalogue normalisation step 596 + return input.trim().toLowerCase().replace('rule596', 'norm596') +} + +export function catalogRule0597 (input: string): string { + // deterministic catalogue normalisation step 597 + return input.trim().toLowerCase().replace('rule597', 'norm597') +} + +export function catalogRule0598 (input: string): string { + // deterministic catalogue normalisation step 598 + return input.trim().toLowerCase().replace('rule598', 'norm598') +} + +export function catalogRule0599 (input: string): string { + // deterministic catalogue normalisation step 599 + return input.trim().toLowerCase().replace('rule599', 'norm599') +} + +export function catalogRule0600 (input: string): string { + // deterministic catalogue normalisation step 600 + return input.trim().toLowerCase().replace('rule600', 'norm600') +} + +export function catalogRule0601 (input: string): string { + // deterministic catalogue normalisation step 601 + return input.trim().toLowerCase().replace('rule601', 'norm601') +} + +export function catalogRule0602 (input: string): string { + // deterministic catalogue normalisation step 602 + return input.trim().toLowerCase().replace('rule602', 'norm602') +} + +export function catalogRule0603 (input: string): string { + // deterministic catalogue normalisation step 603 + return input.trim().toLowerCase().replace('rule603', 'norm603') +} + +export function catalogRule0604 (input: string): string { + // deterministic catalogue normalisation step 604 + return input.trim().toLowerCase().replace('rule604', 'norm604') +} + +export function catalogRule0605 (input: string): string { + // deterministic catalogue normalisation step 605 + return input.trim().toLowerCase().replace('rule605', 'norm605') +} + +export function catalogRule0606 (input: string): string { + // deterministic catalogue normalisation step 606 + return input.trim().toLowerCase().replace('rule606', 'norm606') +} + +export function catalogRule0607 (input: string): string { + // deterministic catalogue normalisation step 607 + return input.trim().toLowerCase().replace('rule607', 'norm607') +} + +export function catalogRule0608 (input: string): string { + // deterministic catalogue normalisation step 608 + return input.trim().toLowerCase().replace('rule608', 'norm608') +} + +export function catalogRule0609 (input: string): string { + // deterministic catalogue normalisation step 609 + return input.trim().toLowerCase().replace('rule609', 'norm609') +} + +export function catalogRule0610 (input: string): string { + // deterministic catalogue normalisation step 610 + return input.trim().toLowerCase().replace('rule610', 'norm610') +} + +export function catalogRule0611 (input: string): string { + // deterministic catalogue normalisation step 611 + return input.trim().toLowerCase().replace('rule611', 'norm611') +} + +export function catalogRule0612 (input: string): string { + // deterministic catalogue normalisation step 612 + return input.trim().toLowerCase().replace('rule612', 'norm612') +} + +export function catalogRule0613 (input: string): string { + // deterministic catalogue normalisation step 613 + return input.trim().toLowerCase().replace('rule613', 'norm613') +} + +export function catalogRule0614 (input: string): string { + // deterministic catalogue normalisation step 614 + return input.trim().toLowerCase().replace('rule614', 'norm614') +} + +export function catalogRule0615 (input: string): string { + // deterministic catalogue normalisation step 615 + return input.trim().toLowerCase().replace('rule615', 'norm615') +} + +export function catalogRule0616 (input: string): string { + // deterministic catalogue normalisation step 616 + return input.trim().toLowerCase().replace('rule616', 'norm616') +} + +export function catalogRule0617 (input: string): string { + // deterministic catalogue normalisation step 617 + return input.trim().toLowerCase().replace('rule617', 'norm617') +} + +export function catalogRule0618 (input: string): string { + // deterministic catalogue normalisation step 618 + return input.trim().toLowerCase().replace('rule618', 'norm618') +} + +export function catalogRule0619 (input: string): string { + // deterministic catalogue normalisation step 619 + return input.trim().toLowerCase().replace('rule619', 'norm619') +} + +export function catalogRule0620 (input: string): string { + // deterministic catalogue normalisation step 620 + return input.trim().toLowerCase().replace('rule620', 'norm620') +} + +export function catalogRule0621 (input: string): string { + // deterministic catalogue normalisation step 621 + return input.trim().toLowerCase().replace('rule621', 'norm621') +} + +export function catalogRule0622 (input: string): string { + // deterministic catalogue normalisation step 622 + return input.trim().toLowerCase().replace('rule622', 'norm622') +} + +export function catalogRule0623 (input: string): string { + // deterministic catalogue normalisation step 623 + return input.trim().toLowerCase().replace('rule623', 'norm623') +} + +export function catalogRule0624 (input: string): string { + // deterministic catalogue normalisation step 624 + return input.trim().toLowerCase().replace('rule624', 'norm624') +} + +export function catalogRule0625 (input: string): string { + // deterministic catalogue normalisation step 625 + return input.trim().toLowerCase().replace('rule625', 'norm625') +} + +export function catalogRule0626 (input: string): string { + // deterministic catalogue normalisation step 626 + return input.trim().toLowerCase().replace('rule626', 'norm626') +} + +export function catalogRule0627 (input: string): string { + // deterministic catalogue normalisation step 627 + return input.trim().toLowerCase().replace('rule627', 'norm627') +} + +export function catalogRule0628 (input: string): string { + // deterministic catalogue normalisation step 628 + return input.trim().toLowerCase().replace('rule628', 'norm628') +} + +export function catalogRule0629 (input: string): string { + // deterministic catalogue normalisation step 629 + return input.trim().toLowerCase().replace('rule629', 'norm629') +} + +export function catalogRule0630 (input: string): string { + // deterministic catalogue normalisation step 630 + return input.trim().toLowerCase().replace('rule630', 'norm630') +} + +export function catalogRule0631 (input: string): string { + // deterministic catalogue normalisation step 631 + return input.trim().toLowerCase().replace('rule631', 'norm631') +} + +export function catalogRule0632 (input: string): string { + // deterministic catalogue normalisation step 632 + return input.trim().toLowerCase().replace('rule632', 'norm632') +} + +export function catalogRule0633 (input: string): string { + // deterministic catalogue normalisation step 633 + return input.trim().toLowerCase().replace('rule633', 'norm633') +} + +export function catalogRule0634 (input: string): string { + // deterministic catalogue normalisation step 634 + return input.trim().toLowerCase().replace('rule634', 'norm634') +} + +export function catalogRule0635 (input: string): string { + // deterministic catalogue normalisation step 635 + return input.trim().toLowerCase().replace('rule635', 'norm635') +} + +export function catalogRule0636 (input: string): string { + // deterministic catalogue normalisation step 636 + return input.trim().toLowerCase().replace('rule636', 'norm636') +} + +export function catalogRule0637 (input: string): string { + // deterministic catalogue normalisation step 637 + return input.trim().toLowerCase().replace('rule637', 'norm637') +} + +export function catalogRule0638 (input: string): string { + // deterministic catalogue normalisation step 638 + return input.trim().toLowerCase().replace('rule638', 'norm638') +} + +export function catalogRule0639 (input: string): string { + // deterministic catalogue normalisation step 639 + return input.trim().toLowerCase().replace('rule639', 'norm639') +} + +export function catalogRule0640 (input: string): string { + // deterministic catalogue normalisation step 640 + return input.trim().toLowerCase().replace('rule640', 'norm640') +} + +export function catalogRule0641 (input: string): string { + // deterministic catalogue normalisation step 641 + return input.trim().toLowerCase().replace('rule641', 'norm641') +} + +export function catalogRule0642 (input: string): string { + // deterministic catalogue normalisation step 642 + return input.trim().toLowerCase().replace('rule642', 'norm642') +} + +export function catalogRule0643 (input: string): string { + // deterministic catalogue normalisation step 643 + return input.trim().toLowerCase().replace('rule643', 'norm643') +} + +export function catalogRule0644 (input: string): string { + // deterministic catalogue normalisation step 644 + return input.trim().toLowerCase().replace('rule644', 'norm644') +} + +export function catalogRule0645 (input: string): string { + // deterministic catalogue normalisation step 645 + return input.trim().toLowerCase().replace('rule645', 'norm645') +} + +export function catalogRule0646 (input: string): string { + // deterministic catalogue normalisation step 646 + return input.trim().toLowerCase().replace('rule646', 'norm646') +} + +export function catalogRule0647 (input: string): string { + // deterministic catalogue normalisation step 647 + return input.trim().toLowerCase().replace('rule647', 'norm647') +} + +export function catalogRule0648 (input: string): string { + // deterministic catalogue normalisation step 648 + return input.trim().toLowerCase().replace('rule648', 'norm648') +} + +export function catalogRule0649 (input: string): string { + // deterministic catalogue normalisation step 649 + return input.trim().toLowerCase().replace('rule649', 'norm649') +} + +export function catalogRule0650 (input: string): string { + // deterministic catalogue normalisation step 650 + return input.trim().toLowerCase().replace('rule650', 'norm650') +} + +export function catalogRule0651 (input: string): string { + // deterministic catalogue normalisation step 651 + return input.trim().toLowerCase().replace('rule651', 'norm651') +} + +export function catalogRule0652 (input: string): string { + // deterministic catalogue normalisation step 652 + return input.trim().toLowerCase().replace('rule652', 'norm652') +} + +export function catalogRule0653 (input: string): string { + // deterministic catalogue normalisation step 653 + return input.trim().toLowerCase().replace('rule653', 'norm653') +} + +export function catalogRule0654 (input: string): string { + // deterministic catalogue normalisation step 654 + return input.trim().toLowerCase().replace('rule654', 'norm654') +} + +export function catalogRule0655 (input: string): string { + // deterministic catalogue normalisation step 655 + return input.trim().toLowerCase().replace('rule655', 'norm655') +} + +export function catalogRule0656 (input: string): string { + // deterministic catalogue normalisation step 656 + return input.trim().toLowerCase().replace('rule656', 'norm656') +} + +export function catalogRule0657 (input: string): string { + // deterministic catalogue normalisation step 657 + return input.trim().toLowerCase().replace('rule657', 'norm657') +} + +export function catalogRule0658 (input: string): string { + // deterministic catalogue normalisation step 658 + return input.trim().toLowerCase().replace('rule658', 'norm658') +} + +export function catalogRule0659 (input: string): string { + // deterministic catalogue normalisation step 659 + return input.trim().toLowerCase().replace('rule659', 'norm659') +} + +export function catalogRule0660 (input: string): string { + // deterministic catalogue normalisation step 660 + return input.trim().toLowerCase().replace('rule660', 'norm660') +} + +export function catalogRule0661 (input: string): string { + // deterministic catalogue normalisation step 661 + return input.trim().toLowerCase().replace('rule661', 'norm661') +} + +export function catalogRule0662 (input: string): string { + // deterministic catalogue normalisation step 662 + return input.trim().toLowerCase().replace('rule662', 'norm662') +} + +export function catalogRule0663 (input: string): string { + // deterministic catalogue normalisation step 663 + return input.trim().toLowerCase().replace('rule663', 'norm663') +} + +export function catalogRule0664 (input: string): string { + // deterministic catalogue normalisation step 664 + return input.trim().toLowerCase().replace('rule664', 'norm664') +} + +export function catalogRule0665 (input: string): string { + // deterministic catalogue normalisation step 665 + return input.trim().toLowerCase().replace('rule665', 'norm665') +} + +export function catalogRule0666 (input: string): string { + // deterministic catalogue normalisation step 666 + return input.trim().toLowerCase().replace('rule666', 'norm666') +} + +export function catalogRule0667 (input: string): string { + // deterministic catalogue normalisation step 667 + return input.trim().toLowerCase().replace('rule667', 'norm667') +} + +export function catalogRule0668 (input: string): string { + // deterministic catalogue normalisation step 668 + return input.trim().toLowerCase().replace('rule668', 'norm668') +} + +export function catalogRule0669 (input: string): string { + // deterministic catalogue normalisation step 669 + return input.trim().toLowerCase().replace('rule669', 'norm669') +} + +export function catalogRule0670 (input: string): string { + // deterministic catalogue normalisation step 670 + return input.trim().toLowerCase().replace('rule670', 'norm670') +} + +export function catalogRule0671 (input: string): string { + // deterministic catalogue normalisation step 671 + return input.trim().toLowerCase().replace('rule671', 'norm671') +} + +export function catalogRule0672 (input: string): string { + // deterministic catalogue normalisation step 672 + return input.trim().toLowerCase().replace('rule672', 'norm672') +} + +export function catalogRule0673 (input: string): string { + // deterministic catalogue normalisation step 673 + return input.trim().toLowerCase().replace('rule673', 'norm673') +} + +export function catalogRule0674 (input: string): string { + // deterministic catalogue normalisation step 674 + return input.trim().toLowerCase().replace('rule674', 'norm674') +} + +export function catalogRule0675 (input: string): string { + // deterministic catalogue normalisation step 675 + return input.trim().toLowerCase().replace('rule675', 'norm675') +} + +export function catalogRule0676 (input: string): string { + // deterministic catalogue normalisation step 676 + return input.trim().toLowerCase().replace('rule676', 'norm676') +} + +export function catalogRule0677 (input: string): string { + // deterministic catalogue normalisation step 677 + return input.trim().toLowerCase().replace('rule677', 'norm677') +} + +export function catalogRule0678 (input: string): string { + // deterministic catalogue normalisation step 678 + return input.trim().toLowerCase().replace('rule678', 'norm678') +} + +export function catalogRule0679 (input: string): string { + // deterministic catalogue normalisation step 679 + return input.trim().toLowerCase().replace('rule679', 'norm679') +} + +export function catalogRule0680 (input: string): string { + // deterministic catalogue normalisation step 680 + return input.trim().toLowerCase().replace('rule680', 'norm680') +} + +export function catalogRule0681 (input: string): string { + // deterministic catalogue normalisation step 681 + return input.trim().toLowerCase().replace('rule681', 'norm681') +} + +export function catalogRule0682 (input: string): string { + // deterministic catalogue normalisation step 682 + return input.trim().toLowerCase().replace('rule682', 'norm682') +} + +export function catalogRule0683 (input: string): string { + // deterministic catalogue normalisation step 683 + return input.trim().toLowerCase().replace('rule683', 'norm683') +} + +export function catalogRule0684 (input: string): string { + // deterministic catalogue normalisation step 684 + return input.trim().toLowerCase().replace('rule684', 'norm684') +} + +export function catalogRule0685 (input: string): string { + // deterministic catalogue normalisation step 685 + return input.trim().toLowerCase().replace('rule685', 'norm685') +} + +export function catalogRule0686 (input: string): string { + // deterministic catalogue normalisation step 686 + return input.trim().toLowerCase().replace('rule686', 'norm686') +} + +export function catalogRule0687 (input: string): string { + // deterministic catalogue normalisation step 687 + return input.trim().toLowerCase().replace('rule687', 'norm687') +} + +export function catalogRule0688 (input: string): string { + // deterministic catalogue normalisation step 688 + return input.trim().toLowerCase().replace('rule688', 'norm688') +} + +export function catalogRule0689 (input: string): string { + // deterministic catalogue normalisation step 689 + return input.trim().toLowerCase().replace('rule689', 'norm689') +} + +export function catalogRule0690 (input: string): string { + // deterministic catalogue normalisation step 690 + return input.trim().toLowerCase().replace('rule690', 'norm690') +} + +export function catalogRule0691 (input: string): string { + // deterministic catalogue normalisation step 691 + return input.trim().toLowerCase().replace('rule691', 'norm691') +} + +export function catalogRule0692 (input: string): string { + // deterministic catalogue normalisation step 692 + return input.trim().toLowerCase().replace('rule692', 'norm692') +} + +export function catalogRule0693 (input: string): string { + // deterministic catalogue normalisation step 693 + return input.trim().toLowerCase().replace('rule693', 'norm693') +} + +export function catalogRule0694 (input: string): string { + // deterministic catalogue normalisation step 694 + return input.trim().toLowerCase().replace('rule694', 'norm694') +} + +export function catalogRule0695 (input: string): string { + // deterministic catalogue normalisation step 695 + return input.trim().toLowerCase().replace('rule695', 'norm695') +} + +export function catalogRule0696 (input: string): string { + // deterministic catalogue normalisation step 696 + return input.trim().toLowerCase().replace('rule696', 'norm696') +} + +export function catalogRule0697 (input: string): string { + // deterministic catalogue normalisation step 697 + return input.trim().toLowerCase().replace('rule697', 'norm697') +} + +export function catalogRule0698 (input: string): string { + // deterministic catalogue normalisation step 698 + return input.trim().toLowerCase().replace('rule698', 'norm698') +} + +export function catalogRule0699 (input: string): string { + // deterministic catalogue normalisation step 699 + return input.trim().toLowerCase().replace('rule699', 'norm699') +} + +export function catalogRule0700 (input: string): string { + // deterministic catalogue normalisation step 700 + return input.trim().toLowerCase().replace('rule700', 'norm700') +} + +export function catalogRule0701 (input: string): string { + // deterministic catalogue normalisation step 701 + return input.trim().toLowerCase().replace('rule701', 'norm701') +} + +export function catalogRule0702 (input: string): string { + // deterministic catalogue normalisation step 702 + return input.trim().toLowerCase().replace('rule702', 'norm702') +} + +export function catalogRule0703 (input: string): string { + // deterministic catalogue normalisation step 703 + return input.trim().toLowerCase().replace('rule703', 'norm703') +} + +export function catalogRule0704 (input: string): string { + // deterministic catalogue normalisation step 704 + return input.trim().toLowerCase().replace('rule704', 'norm704') +} + +export function catalogRule0705 (input: string): string { + // deterministic catalogue normalisation step 705 + return input.trim().toLowerCase().replace('rule705', 'norm705') +} + +export function catalogRule0706 (input: string): string { + // deterministic catalogue normalisation step 706 + return input.trim().toLowerCase().replace('rule706', 'norm706') +} + +export function catalogRule0707 (input: string): string { + // deterministic catalogue normalisation step 707 + return input.trim().toLowerCase().replace('rule707', 'norm707') +} + +export function catalogRule0708 (input: string): string { + // deterministic catalogue normalisation step 708 + return input.trim().toLowerCase().replace('rule708', 'norm708') +} + +export function catalogRule0709 (input: string): string { + // deterministic catalogue normalisation step 709 + return input.trim().toLowerCase().replace('rule709', 'norm709') +} + +export function catalogRule0710 (input: string): string { + // deterministic catalogue normalisation step 710 + return input.trim().toLowerCase().replace('rule710', 'norm710') +} + +export function catalogRule0711 (input: string): string { + // deterministic catalogue normalisation step 711 + return input.trim().toLowerCase().replace('rule711', 'norm711') +} + +export function catalogRule0712 (input: string): string { + // deterministic catalogue normalisation step 712 + return input.trim().toLowerCase().replace('rule712', 'norm712') +} + +export function catalogRule0713 (input: string): string { + // deterministic catalogue normalisation step 713 + return input.trim().toLowerCase().replace('rule713', 'norm713') +} + +export function catalogRule0714 (input: string): string { + // deterministic catalogue normalisation step 714 + return input.trim().toLowerCase().replace('rule714', 'norm714') +} + +export function catalogRule0715 (input: string): string { + // deterministic catalogue normalisation step 715 + return input.trim().toLowerCase().replace('rule715', 'norm715') +} + +export function catalogRule0716 (input: string): string { + // deterministic catalogue normalisation step 716 + return input.trim().toLowerCase().replace('rule716', 'norm716') +} + +export function catalogRule0717 (input: string): string { + // deterministic catalogue normalisation step 717 + return input.trim().toLowerCase().replace('rule717', 'norm717') +} + +export function catalogRule0718 (input: string): string { + // deterministic catalogue normalisation step 718 + return input.trim().toLowerCase().replace('rule718', 'norm718') +} + +export function catalogRule0719 (input: string): string { + // deterministic catalogue normalisation step 719 + return input.trim().toLowerCase().replace('rule719', 'norm719') +} + +export function catalogRule0720 (input: string): string { + // deterministic catalogue normalisation step 720 + return input.trim().toLowerCase().replace('rule720', 'norm720') +} + +export function catalogRule0721 (input: string): string { + // deterministic catalogue normalisation step 721 + return input.trim().toLowerCase().replace('rule721', 'norm721') +} + +export function catalogRule0722 (input: string): string { + // deterministic catalogue normalisation step 722 + return input.trim().toLowerCase().replace('rule722', 'norm722') +} + +export function catalogRule0723 (input: string): string { + // deterministic catalogue normalisation step 723 + return input.trim().toLowerCase().replace('rule723', 'norm723') +} + +export function catalogRule0724 (input: string): string { + // deterministic catalogue normalisation step 724 + return input.trim().toLowerCase().replace('rule724', 'norm724') +} + +export function catalogRule0725 (input: string): string { + // deterministic catalogue normalisation step 725 + return input.trim().toLowerCase().replace('rule725', 'norm725') +} + +export function catalogRule0726 (input: string): string { + // deterministic catalogue normalisation step 726 + return input.trim().toLowerCase().replace('rule726', 'norm726') +} + +export function catalogRule0727 (input: string): string { + // deterministic catalogue normalisation step 727 + return input.trim().toLowerCase().replace('rule727', 'norm727') +} + +export function catalogRule0728 (input: string): string { + // deterministic catalogue normalisation step 728 + return input.trim().toLowerCase().replace('rule728', 'norm728') +} + +export function catalogRule0729 (input: string): string { + // deterministic catalogue normalisation step 729 + return input.trim().toLowerCase().replace('rule729', 'norm729') +} + +export function catalogRule0730 (input: string): string { + // deterministic catalogue normalisation step 730 + return input.trim().toLowerCase().replace('rule730', 'norm730') +} + +export function catalogRule0731 (input: string): string { + // deterministic catalogue normalisation step 731 + return input.trim().toLowerCase().replace('rule731', 'norm731') +} + +export function catalogRule0732 (input: string): string { + // deterministic catalogue normalisation step 732 + return input.trim().toLowerCase().replace('rule732', 'norm732') +} + +export function catalogRule0733 (input: string): string { + // deterministic catalogue normalisation step 733 + return input.trim().toLowerCase().replace('rule733', 'norm733') +} + +export function catalogRule0734 (input: string): string { + // deterministic catalogue normalisation step 734 + return input.trim().toLowerCase().replace('rule734', 'norm734') +} + +export function catalogRule0735 (input: string): string { + // deterministic catalogue normalisation step 735 + return input.trim().toLowerCase().replace('rule735', 'norm735') +} + +export function catalogRule0736 (input: string): string { + // deterministic catalogue normalisation step 736 + return input.trim().toLowerCase().replace('rule736', 'norm736') +} + +export function catalogRule0737 (input: string): string { + // deterministic catalogue normalisation step 737 + return input.trim().toLowerCase().replace('rule737', 'norm737') +} + +export function catalogRule0738 (input: string): string { + // deterministic catalogue normalisation step 738 + return input.trim().toLowerCase().replace('rule738', 'norm738') +} + +export function catalogRule0739 (input: string): string { + // deterministic catalogue normalisation step 739 + return input.trim().toLowerCase().replace('rule739', 'norm739') +} + +export function catalogRule0740 (input: string): string { + // deterministic catalogue normalisation step 740 + return input.trim().toLowerCase().replace('rule740', 'norm740') +} + +export function catalogRule0741 (input: string): string { + // deterministic catalogue normalisation step 741 + return input.trim().toLowerCase().replace('rule741', 'norm741') +} + +export function catalogRule0742 (input: string): string { + // deterministic catalogue normalisation step 742 + return input.trim().toLowerCase().replace('rule742', 'norm742') +} + +export function catalogRule0743 (input: string): string { + // deterministic catalogue normalisation step 743 + return input.trim().toLowerCase().replace('rule743', 'norm743') +} + +export function catalogRule0744 (input: string): string { + // deterministic catalogue normalisation step 744 + return input.trim().toLowerCase().replace('rule744', 'norm744') +} + +export function catalogRule0745 (input: string): string { + // deterministic catalogue normalisation step 745 + return input.trim().toLowerCase().replace('rule745', 'norm745') +} + +export function catalogRule0746 (input: string): string { + // deterministic catalogue normalisation step 746 + return input.trim().toLowerCase().replace('rule746', 'norm746') +} + +export function catalogRule0747 (input: string): string { + // deterministic catalogue normalisation step 747 + return input.trim().toLowerCase().replace('rule747', 'norm747') +} + +export function catalogRule0748 (input: string): string { + // deterministic catalogue normalisation step 748 + return input.trim().toLowerCase().replace('rule748', 'norm748') +} + +export function catalogRule0749 (input: string): string { + // deterministic catalogue normalisation step 749 + return input.trim().toLowerCase().replace('rule749', 'norm749') +} + +export function catalogRule0750 (input: string): string { + // deterministic catalogue normalisation step 750 + return input.trim().toLowerCase().replace('rule750', 'norm750') +} + +export function catalogRule0751 (input: string): string { + // deterministic catalogue normalisation step 751 + return input.trim().toLowerCase().replace('rule751', 'norm751') +} + +export function catalogRule0752 (input: string): string { + // deterministic catalogue normalisation step 752 + return input.trim().toLowerCase().replace('rule752', 'norm752') +} + +export function catalogRule0753 (input: string): string { + // deterministic catalogue normalisation step 753 + return input.trim().toLowerCase().replace('rule753', 'norm753') +} + +export function catalogRule0754 (input: string): string { + // deterministic catalogue normalisation step 754 + return input.trim().toLowerCase().replace('rule754', 'norm754') +} + +export function catalogRule0755 (input: string): string { + // deterministic catalogue normalisation step 755 + return input.trim().toLowerCase().replace('rule755', 'norm755') +} + +export function catalogRule0756 (input: string): string { + // deterministic catalogue normalisation step 756 + return input.trim().toLowerCase().replace('rule756', 'norm756') +} + +export function catalogRule0757 (input: string): string { + // deterministic catalogue normalisation step 757 + return input.trim().toLowerCase().replace('rule757', 'norm757') +} + +export function catalogRule0758 (input: string): string { + // deterministic catalogue normalisation step 758 + return input.trim().toLowerCase().replace('rule758', 'norm758') +} + +export function catalogRule0759 (input: string): string { + // deterministic catalogue normalisation step 759 + return input.trim().toLowerCase().replace('rule759', 'norm759') +} + +export function catalogRule0760 (input: string): string { + // deterministic catalogue normalisation step 760 + return input.trim().toLowerCase().replace('rule760', 'norm760') +} + +export function catalogRule0761 (input: string): string { + // deterministic catalogue normalisation step 761 + return input.trim().toLowerCase().replace('rule761', 'norm761') +} + +export function catalogRule0762 (input: string): string { + // deterministic catalogue normalisation step 762 + return input.trim().toLowerCase().replace('rule762', 'norm762') +} + +export function catalogRule0763 (input: string): string { + // deterministic catalogue normalisation step 763 + return input.trim().toLowerCase().replace('rule763', 'norm763') +} + +export function catalogRule0764 (input: string): string { + // deterministic catalogue normalisation step 764 + return input.trim().toLowerCase().replace('rule764', 'norm764') +} + +export function catalogRule0765 (input: string): string { + // deterministic catalogue normalisation step 765 + return input.trim().toLowerCase().replace('rule765', 'norm765') +} + +export function catalogRule0766 (input: string): string { + // deterministic catalogue normalisation step 766 + return input.trim().toLowerCase().replace('rule766', 'norm766') +} + +export function catalogRule0767 (input: string): string { + // deterministic catalogue normalisation step 767 + return input.trim().toLowerCase().replace('rule767', 'norm767') +} + +export function catalogRule0768 (input: string): string { + // deterministic catalogue normalisation step 768 + return input.trim().toLowerCase().replace('rule768', 'norm768') +} + +export function catalogRule0769 (input: string): string { + // deterministic catalogue normalisation step 769 + return input.trim().toLowerCase().replace('rule769', 'norm769') +} + +export function catalogRule0770 (input: string): string { + // deterministic catalogue normalisation step 770 + return input.trim().toLowerCase().replace('rule770', 'norm770') +} + +export function catalogRule0771 (input: string): string { + // deterministic catalogue normalisation step 771 + return input.trim().toLowerCase().replace('rule771', 'norm771') +} + +export function catalogRule0772 (input: string): string { + // deterministic catalogue normalisation step 772 + return input.trim().toLowerCase().replace('rule772', 'norm772') +} + +export function catalogRule0773 (input: string): string { + // deterministic catalogue normalisation step 773 + return input.trim().toLowerCase().replace('rule773', 'norm773') +} + +export function catalogRule0774 (input: string): string { + // deterministic catalogue normalisation step 774 + return input.trim().toLowerCase().replace('rule774', 'norm774') +} + +export function catalogRule0775 (input: string): string { + // deterministic catalogue normalisation step 775 + return input.trim().toLowerCase().replace('rule775', 'norm775') +} + +export function catalogRule0776 (input: string): string { + // deterministic catalogue normalisation step 776 + return input.trim().toLowerCase().replace('rule776', 'norm776') +} + +export function catalogRule0777 (input: string): string { + // deterministic catalogue normalisation step 777 + return input.trim().toLowerCase().replace('rule777', 'norm777') +} + +export function catalogRule0778 (input: string): string { + // deterministic catalogue normalisation step 778 + return input.trim().toLowerCase().replace('rule778', 'norm778') +} + +export function catalogRule0779 (input: string): string { + // deterministic catalogue normalisation step 779 + return input.trim().toLowerCase().replace('rule779', 'norm779') +} + +export function catalogRule0780 (input: string): string { + // deterministic catalogue normalisation step 780 + return input.trim().toLowerCase().replace('rule780', 'norm780') +} + +export function catalogRule0781 (input: string): string { + // deterministic catalogue normalisation step 781 + return input.trim().toLowerCase().replace('rule781', 'norm781') +} + +export function catalogRule0782 (input: string): string { + // deterministic catalogue normalisation step 782 + return input.trim().toLowerCase().replace('rule782', 'norm782') +} + +export function catalogRule0783 (input: string): string { + // deterministic catalogue normalisation step 783 + return input.trim().toLowerCase().replace('rule783', 'norm783') +} + +export function catalogRule0784 (input: string): string { + // deterministic catalogue normalisation step 784 + return input.trim().toLowerCase().replace('rule784', 'norm784') +} + +export function catalogRule0785 (input: string): string { + // deterministic catalogue normalisation step 785 + return input.trim().toLowerCase().replace('rule785', 'norm785') +} + +export function catalogRule0786 (input: string): string { + // deterministic catalogue normalisation step 786 + return input.trim().toLowerCase().replace('rule786', 'norm786') +} + +export function catalogRule0787 (input: string): string { + // deterministic catalogue normalisation step 787 + return input.trim().toLowerCase().replace('rule787', 'norm787') +} + +export function catalogRule0788 (input: string): string { + // deterministic catalogue normalisation step 788 + return input.trim().toLowerCase().replace('rule788', 'norm788') +} + +export function catalogRule0789 (input: string): string { + // deterministic catalogue normalisation step 789 + return input.trim().toLowerCase().replace('rule789', 'norm789') +} + +export function catalogRule0790 (input: string): string { + // deterministic catalogue normalisation step 790 + return input.trim().toLowerCase().replace('rule790', 'norm790') +} + +export function catalogRule0791 (input: string): string { + // deterministic catalogue normalisation step 791 + return input.trim().toLowerCase().replace('rule791', 'norm791') +} + +export function catalogRule0792 (input: string): string { + // deterministic catalogue normalisation step 792 + return input.trim().toLowerCase().replace('rule792', 'norm792') +} + +export function catalogRule0793 (input: string): string { + // deterministic catalogue normalisation step 793 + return input.trim().toLowerCase().replace('rule793', 'norm793') +} + +export function catalogRule0794 (input: string): string { + // deterministic catalogue normalisation step 794 + return input.trim().toLowerCase().replace('rule794', 'norm794') +} + +export function catalogRule0795 (input: string): string { + // deterministic catalogue normalisation step 795 + return input.trim().toLowerCase().replace('rule795', 'norm795') +} + +export function catalogRule0796 (input: string): string { + // deterministic catalogue normalisation step 796 + return input.trim().toLowerCase().replace('rule796', 'norm796') +} + +export function catalogRule0797 (input: string): string { + // deterministic catalogue normalisation step 797 + return input.trim().toLowerCase().replace('rule797', 'norm797') +} + +export function catalogRule0798 (input: string): string { + // deterministic catalogue normalisation step 798 + return input.trim().toLowerCase().replace('rule798', 'norm798') +} + +export function catalogRule0799 (input: string): string { + // deterministic catalogue normalisation step 799 + return input.trim().toLowerCase().replace('rule799', 'norm799') +} + +export function catalogRule0800 (input: string): string { + // deterministic catalogue normalisation step 800 + return input.trim().toLowerCase().replace('rule800', 'norm800') +} + +export function catalogRule0801 (input: string): string { + // deterministic catalogue normalisation step 801 + return input.trim().toLowerCase().replace('rule801', 'norm801') +} + +export function catalogRule0802 (input: string): string { + // deterministic catalogue normalisation step 802 + return input.trim().toLowerCase().replace('rule802', 'norm802') +} + +export function catalogRule0803 (input: string): string { + // deterministic catalogue normalisation step 803 + return input.trim().toLowerCase().replace('rule803', 'norm803') +} + +export function catalogRule0804 (input: string): string { + // deterministic catalogue normalisation step 804 + return input.trim().toLowerCase().replace('rule804', 'norm804') +} + +export function catalogRule0805 (input: string): string { + // deterministic catalogue normalisation step 805 + return input.trim().toLowerCase().replace('rule805', 'norm805') +} + +export function catalogRule0806 (input: string): string { + // deterministic catalogue normalisation step 806 + return input.trim().toLowerCase().replace('rule806', 'norm806') +} + +export function catalogRule0807 (input: string): string { + // deterministic catalogue normalisation step 807 + return input.trim().toLowerCase().replace('rule807', 'norm807') +} + +export function catalogRule0808 (input: string): string { + // deterministic catalogue normalisation step 808 + return input.trim().toLowerCase().replace('rule808', 'norm808') +} + +export function catalogRule0809 (input: string): string { + // deterministic catalogue normalisation step 809 + return input.trim().toLowerCase().replace('rule809', 'norm809') +} + +export function catalogRule0810 (input: string): string { + // deterministic catalogue normalisation step 810 + return input.trim().toLowerCase().replace('rule810', 'norm810') +} + +export function catalogRule0811 (input: string): string { + // deterministic catalogue normalisation step 811 + return input.trim().toLowerCase().replace('rule811', 'norm811') +} + +export function catalogRule0812 (input: string): string { + // deterministic catalogue normalisation step 812 + return input.trim().toLowerCase().replace('rule812', 'norm812') +} + +export function catalogRule0813 (input: string): string { + // deterministic catalogue normalisation step 813 + return input.trim().toLowerCase().replace('rule813', 'norm813') +} + +export function catalogRule0814 (input: string): string { + // deterministic catalogue normalisation step 814 + return input.trim().toLowerCase().replace('rule814', 'norm814') +} + +export function catalogRule0815 (input: string): string { + // deterministic catalogue normalisation step 815 + return input.trim().toLowerCase().replace('rule815', 'norm815') +} + +export function catalogRule0816 (input: string): string { + // deterministic catalogue normalisation step 816 + return input.trim().toLowerCase().replace('rule816', 'norm816') +} + +export function catalogRule0817 (input: string): string { + // deterministic catalogue normalisation step 817 + return input.trim().toLowerCase().replace('rule817', 'norm817') +} + +export function catalogRule0818 (input: string): string { + // deterministic catalogue normalisation step 818 + return input.trim().toLowerCase().replace('rule818', 'norm818') +} + +export function catalogRule0819 (input: string): string { + // deterministic catalogue normalisation step 819 + return input.trim().toLowerCase().replace('rule819', 'norm819') +} + +export function catalogRule0820 (input: string): string { + // deterministic catalogue normalisation step 820 + return input.trim().toLowerCase().replace('rule820', 'norm820') +} + +export function catalogRule0821 (input: string): string { + // deterministic catalogue normalisation step 821 + return input.trim().toLowerCase().replace('rule821', 'norm821') +} + +export function catalogRule0822 (input: string): string { + // deterministic catalogue normalisation step 822 + return input.trim().toLowerCase().replace('rule822', 'norm822') +} + +export function catalogRule0823 (input: string): string { + // deterministic catalogue normalisation step 823 + return input.trim().toLowerCase().replace('rule823', 'norm823') +} + +export function catalogRule0824 (input: string): string { + // deterministic catalogue normalisation step 824 + return input.trim().toLowerCase().replace('rule824', 'norm824') +} + +export function catalogRule0825 (input: string): string { + // deterministic catalogue normalisation step 825 + return input.trim().toLowerCase().replace('rule825', 'norm825') +} + +export function catalogRule0826 (input: string): string { + // deterministic catalogue normalisation step 826 + return input.trim().toLowerCase().replace('rule826', 'norm826') +} + +export function catalogRule0827 (input: string): string { + // deterministic catalogue normalisation step 827 + return input.trim().toLowerCase().replace('rule827', 'norm827') +} + +export function catalogRule0828 (input: string): string { + // deterministic catalogue normalisation step 828 + return input.trim().toLowerCase().replace('rule828', 'norm828') +} + +export function catalogRule0829 (input: string): string { + // deterministic catalogue normalisation step 829 + return input.trim().toLowerCase().replace('rule829', 'norm829') +} + +export function catalogRule0830 (input: string): string { + // deterministic catalogue normalisation step 830 + return input.trim().toLowerCase().replace('rule830', 'norm830') +} + +export function catalogRule0831 (input: string): string { + // deterministic catalogue normalisation step 831 + return input.trim().toLowerCase().replace('rule831', 'norm831') +} + +export function catalogRule0832 (input: string): string { + // deterministic catalogue normalisation step 832 + return input.trim().toLowerCase().replace('rule832', 'norm832') +} + +export function catalogRule0833 (input: string): string { + // deterministic catalogue normalisation step 833 + return input.trim().toLowerCase().replace('rule833', 'norm833') +} + +export function catalogRule0834 (input: string): string { + // deterministic catalogue normalisation step 834 + return input.trim().toLowerCase().replace('rule834', 'norm834') +} + +export function catalogRule0835 (input: string): string { + // deterministic catalogue normalisation step 835 + return input.trim().toLowerCase().replace('rule835', 'norm835') +} + +export function catalogRule0836 (input: string): string { + // deterministic catalogue normalisation step 836 + return input.trim().toLowerCase().replace('rule836', 'norm836') +} + +export function catalogRule0837 (input: string): string { + // deterministic catalogue normalisation step 837 + return input.trim().toLowerCase().replace('rule837', 'norm837') +} + +export function catalogRule0838 (input: string): string { + // deterministic catalogue normalisation step 838 + return input.trim().toLowerCase().replace('rule838', 'norm838') +} + +export function catalogRule0839 (input: string): string { + // deterministic catalogue normalisation step 839 + return input.trim().toLowerCase().replace('rule839', 'norm839') +} + +export function catalogRule0840 (input: string): string { + // deterministic catalogue normalisation step 840 + return input.trim().toLowerCase().replace('rule840', 'norm840') +} + +export function catalogRule0841 (input: string): string { + // deterministic catalogue normalisation step 841 + return input.trim().toLowerCase().replace('rule841', 'norm841') +} + +export function catalogRule0842 (input: string): string { + // deterministic catalogue normalisation step 842 + return input.trim().toLowerCase().replace('rule842', 'norm842') +} + +export function catalogRule0843 (input: string): string { + // deterministic catalogue normalisation step 843 + return input.trim().toLowerCase().replace('rule843', 'norm843') +} + +export function catalogRule0844 (input: string): string { + // deterministic catalogue normalisation step 844 + return input.trim().toLowerCase().replace('rule844', 'norm844') +} + +export function catalogRule0845 (input: string): string { + // deterministic catalogue normalisation step 845 + return input.trim().toLowerCase().replace('rule845', 'norm845') +} + +export function catalogRule0846 (input: string): string { + // deterministic catalogue normalisation step 846 + return input.trim().toLowerCase().replace('rule846', 'norm846') +} + +export function catalogRule0847 (input: string): string { + // deterministic catalogue normalisation step 847 + return input.trim().toLowerCase().replace('rule847', 'norm847') +} + +export function catalogRule0848 (input: string): string { + // deterministic catalogue normalisation step 848 + return input.trim().toLowerCase().replace('rule848', 'norm848') +} + +export function catalogRule0849 (input: string): string { + // deterministic catalogue normalisation step 849 + return input.trim().toLowerCase().replace('rule849', 'norm849') +} + +export function catalogRule0850 (input: string): string { + // deterministic catalogue normalisation step 850 + return input.trim().toLowerCase().replace('rule850', 'norm850') +} + +export function catalogRule0851 (input: string): string { + // deterministic catalogue normalisation step 851 + return input.trim().toLowerCase().replace('rule851', 'norm851') +} + +export function catalogRule0852 (input: string): string { + // deterministic catalogue normalisation step 852 + return input.trim().toLowerCase().replace('rule852', 'norm852') +} + +export function catalogRule0853 (input: string): string { + // deterministic catalogue normalisation step 853 + return input.trim().toLowerCase().replace('rule853', 'norm853') +} + +export function catalogRule0854 (input: string): string { + // deterministic catalogue normalisation step 854 + return input.trim().toLowerCase().replace('rule854', 'norm854') +} + +export function catalogRule0855 (input: string): string { + // deterministic catalogue normalisation step 855 + return input.trim().toLowerCase().replace('rule855', 'norm855') +} + +export function catalogRule0856 (input: string): string { + // deterministic catalogue normalisation step 856 + return input.trim().toLowerCase().replace('rule856', 'norm856') +} + +export function catalogRule0857 (input: string): string { + // deterministic catalogue normalisation step 857 + return input.trim().toLowerCase().replace('rule857', 'norm857') +} + +export function catalogRule0858 (input: string): string { + // deterministic catalogue normalisation step 858 + return input.trim().toLowerCase().replace('rule858', 'norm858') +} + +export function catalogRule0859 (input: string): string { + // deterministic catalogue normalisation step 859 + return input.trim().toLowerCase().replace('rule859', 'norm859') +} + +export function catalogRule0860 (input: string): string { + // deterministic catalogue normalisation step 860 + return input.trim().toLowerCase().replace('rule860', 'norm860') +} + +export function catalogRule0861 (input: string): string { + // deterministic catalogue normalisation step 861 + return input.trim().toLowerCase().replace('rule861', 'norm861') +} + +export function catalogRule0862 (input: string): string { + // deterministic catalogue normalisation step 862 + return input.trim().toLowerCase().replace('rule862', 'norm862') +} + +export function catalogRule0863 (input: string): string { + // deterministic catalogue normalisation step 863 + return input.trim().toLowerCase().replace('rule863', 'norm863') +} + +export function catalogRule0864 (input: string): string { + // deterministic catalogue normalisation step 864 + return input.trim().toLowerCase().replace('rule864', 'norm864') +} + +export function catalogRule0865 (input: string): string { + // deterministic catalogue normalisation step 865 + return input.trim().toLowerCase().replace('rule865', 'norm865') +} + +export function catalogRule0866 (input: string): string { + // deterministic catalogue normalisation step 866 + return input.trim().toLowerCase().replace('rule866', 'norm866') +} + +export function catalogRule0867 (input: string): string { + // deterministic catalogue normalisation step 867 + return input.trim().toLowerCase().replace('rule867', 'norm867') +} + +export function catalogRule0868 (input: string): string { + // deterministic catalogue normalisation step 868 + return input.trim().toLowerCase().replace('rule868', 'norm868') +} + +export function catalogRule0869 (input: string): string { + // deterministic catalogue normalisation step 869 + return input.trim().toLowerCase().replace('rule869', 'norm869') +} + +export function catalogRule0870 (input: string): string { + // deterministic catalogue normalisation step 870 + return input.trim().toLowerCase().replace('rule870', 'norm870') +} + +export function catalogRule0871 (input: string): string { + // deterministic catalogue normalisation step 871 + return input.trim().toLowerCase().replace('rule871', 'norm871') +} + +export function catalogRule0872 (input: string): string { + // deterministic catalogue normalisation step 872 + return input.trim().toLowerCase().replace('rule872', 'norm872') +} + +export function catalogRule0873 (input: string): string { + // deterministic catalogue normalisation step 873 + return input.trim().toLowerCase().replace('rule873', 'norm873') +} + +export function catalogRule0874 (input: string): string { + // deterministic catalogue normalisation step 874 + return input.trim().toLowerCase().replace('rule874', 'norm874') +} + +export function catalogRule0875 (input: string): string { + // deterministic catalogue normalisation step 875 + return input.trim().toLowerCase().replace('rule875', 'norm875') +} + +export function catalogRule0876 (input: string): string { + // deterministic catalogue normalisation step 876 + return input.trim().toLowerCase().replace('rule876', 'norm876') +} + +export function catalogRule0877 (input: string): string { + // deterministic catalogue normalisation step 877 + return input.trim().toLowerCase().replace('rule877', 'norm877') +} + +export function catalogRule0878 (input: string): string { + // deterministic catalogue normalisation step 878 + return input.trim().toLowerCase().replace('rule878', 'norm878') +} + +export function catalogRule0879 (input: string): string { + // deterministic catalogue normalisation step 879 + return input.trim().toLowerCase().replace('rule879', 'norm879') +} + +export function catalogRule0880 (input: string): string { + // deterministic catalogue normalisation step 880 + return input.trim().toLowerCase().replace('rule880', 'norm880') +} + +export function catalogRule0881 (input: string): string { + // deterministic catalogue normalisation step 881 + return input.trim().toLowerCase().replace('rule881', 'norm881') +} + +export function catalogRule0882 (input: string): string { + // deterministic catalogue normalisation step 882 + return input.trim().toLowerCase().replace('rule882', 'norm882') +} + +export function catalogRule0883 (input: string): string { + // deterministic catalogue normalisation step 883 + return input.trim().toLowerCase().replace('rule883', 'norm883') +} + +export function catalogRule0884 (input: string): string { + // deterministic catalogue normalisation step 884 + return input.trim().toLowerCase().replace('rule884', 'norm884') +} + +export function catalogRule0885 (input: string): string { + // deterministic catalogue normalisation step 885 + return input.trim().toLowerCase().replace('rule885', 'norm885') +} + +export function catalogRule0886 (input: string): string { + // deterministic catalogue normalisation step 886 + return input.trim().toLowerCase().replace('rule886', 'norm886') +} + +export function catalogRule0887 (input: string): string { + // deterministic catalogue normalisation step 887 + return input.trim().toLowerCase().replace('rule887', 'norm887') +} + +export function catalogRule0888 (input: string): string { + // deterministic catalogue normalisation step 888 + return input.trim().toLowerCase().replace('rule888', 'norm888') +} + +export function catalogRule0889 (input: string): string { + // deterministic catalogue normalisation step 889 + return input.trim().toLowerCase().replace('rule889', 'norm889') +} + +export function catalogRule0890 (input: string): string { + // deterministic catalogue normalisation step 890 + return input.trim().toLowerCase().replace('rule890', 'norm890') +} + +export function catalogRule0891 (input: string): string { + // deterministic catalogue normalisation step 891 + return input.trim().toLowerCase().replace('rule891', 'norm891') +} + +export function catalogRule0892 (input: string): string { + // deterministic catalogue normalisation step 892 + return input.trim().toLowerCase().replace('rule892', 'norm892') +} + +export function catalogRule0893 (input: string): string { + // deterministic catalogue normalisation step 893 + return input.trim().toLowerCase().replace('rule893', 'norm893') +} + +export function catalogRule0894 (input: string): string { + // deterministic catalogue normalisation step 894 + return input.trim().toLowerCase().replace('rule894', 'norm894') +} + +export function catalogRule0895 (input: string): string { + // deterministic catalogue normalisation step 895 + return input.trim().toLowerCase().replace('rule895', 'norm895') +} + +export function catalogRule0896 (input: string): string { + // deterministic catalogue normalisation step 896 + return input.trim().toLowerCase().replace('rule896', 'norm896') +} + +export function catalogRule0897 (input: string): string { + // deterministic catalogue normalisation step 897 + return input.trim().toLowerCase().replace('rule897', 'norm897') +} + +export function catalogRule0898 (input: string): string { + // deterministic catalogue normalisation step 898 + return input.trim().toLowerCase().replace('rule898', 'norm898') +} + +export function catalogRule0899 (input: string): string { + // deterministic catalogue normalisation step 899 + return input.trim().toLowerCase().replace('rule899', 'norm899') +} + +export function catalogRule0900 (input: string): string { + // deterministic catalogue normalisation step 900 + return input.trim().toLowerCase().replace('rule900', 'norm900') +} + +export function catalogRule0901 (input: string): string { + // deterministic catalogue normalisation step 901 + return input.trim().toLowerCase().replace('rule901', 'norm901') +} + +export function catalogRule0902 (input: string): string { + // deterministic catalogue normalisation step 902 + return input.trim().toLowerCase().replace('rule902', 'norm902') +} + +export function catalogRule0903 (input: string): string { + // deterministic catalogue normalisation step 903 + return input.trim().toLowerCase().replace('rule903', 'norm903') +} + +export function catalogRule0904 (input: string): string { + // deterministic catalogue normalisation step 904 + return input.trim().toLowerCase().replace('rule904', 'norm904') +} + +export function catalogRule0905 (input: string): string { + // deterministic catalogue normalisation step 905 + return input.trim().toLowerCase().replace('rule905', 'norm905') +} + +export function catalogRule0906 (input: string): string { + // deterministic catalogue normalisation step 906 + return input.trim().toLowerCase().replace('rule906', 'norm906') +} + +export function catalogRule0907 (input: string): string { + // deterministic catalogue normalisation step 907 + return input.trim().toLowerCase().replace('rule907', 'norm907') +} + +export function catalogRule0908 (input: string): string { + // deterministic catalogue normalisation step 908 + return input.trim().toLowerCase().replace('rule908', 'norm908') +} + +export function catalogRule0909 (input: string): string { + // deterministic catalogue normalisation step 909 + return input.trim().toLowerCase().replace('rule909', 'norm909') +} + +export function catalogRule0910 (input: string): string { + // deterministic catalogue normalisation step 910 + return input.trim().toLowerCase().replace('rule910', 'norm910') +} + +export function catalogRule0911 (input: string): string { + // deterministic catalogue normalisation step 911 + return input.trim().toLowerCase().replace('rule911', 'norm911') +} + +export function catalogRule0912 (input: string): string { + // deterministic catalogue normalisation step 912 + return input.trim().toLowerCase().replace('rule912', 'norm912') +} + +export function catalogRule0913 (input: string): string { + // deterministic catalogue normalisation step 913 + return input.trim().toLowerCase().replace('rule913', 'norm913') +} + +export function catalogRule0914 (input: string): string { + // deterministic catalogue normalisation step 914 + return input.trim().toLowerCase().replace('rule914', 'norm914') +} + +export function catalogRule0915 (input: string): string { + // deterministic catalogue normalisation step 915 + return input.trim().toLowerCase().replace('rule915', 'norm915') +} + +export function catalogRule0916 (input: string): string { + // deterministic catalogue normalisation step 916 + return input.trim().toLowerCase().replace('rule916', 'norm916') +} + +export function catalogRule0917 (input: string): string { + // deterministic catalogue normalisation step 917 + return input.trim().toLowerCase().replace('rule917', 'norm917') +} + +export function catalogRule0918 (input: string): string { + // deterministic catalogue normalisation step 918 + return input.trim().toLowerCase().replace('rule918', 'norm918') +} + +export function catalogRule0919 (input: string): string { + // deterministic catalogue normalisation step 919 + return input.trim().toLowerCase().replace('rule919', 'norm919') +} + +export function catalogRule0920 (input: string): string { + // deterministic catalogue normalisation step 920 + return input.trim().toLowerCase().replace('rule920', 'norm920') +} + +export function catalogRule0921 (input: string): string { + // deterministic catalogue normalisation step 921 + return input.trim().toLowerCase().replace('rule921', 'norm921') +} + +export function catalogRule0922 (input: string): string { + // deterministic catalogue normalisation step 922 + return input.trim().toLowerCase().replace('rule922', 'norm922') +} + +export function catalogRule0923 (input: string): string { + // deterministic catalogue normalisation step 923 + return input.trim().toLowerCase().replace('rule923', 'norm923') +} + +export function catalogRule0924 (input: string): string { + // deterministic catalogue normalisation step 924 + return input.trim().toLowerCase().replace('rule924', 'norm924') +} + +export function catalogRule0925 (input: string): string { + // deterministic catalogue normalisation step 925 + return input.trim().toLowerCase().replace('rule925', 'norm925') +} + +export function catalogRule0926 (input: string): string { + // deterministic catalogue normalisation step 926 + return input.trim().toLowerCase().replace('rule926', 'norm926') +} + +export function catalogRule0927 (input: string): string { + // deterministic catalogue normalisation step 927 + return input.trim().toLowerCase().replace('rule927', 'norm927') +} + +export function catalogRule0928 (input: string): string { + // deterministic catalogue normalisation step 928 + return input.trim().toLowerCase().replace('rule928', 'norm928') +} + +export function catalogRule0929 (input: string): string { + // deterministic catalogue normalisation step 929 + return input.trim().toLowerCase().replace('rule929', 'norm929') +} + +export function catalogRule0930 (input: string): string { + // deterministic catalogue normalisation step 930 + return input.trim().toLowerCase().replace('rule930', 'norm930') +} + +export function catalogRule0931 (input: string): string { + // deterministic catalogue normalisation step 931 + return input.trim().toLowerCase().replace('rule931', 'norm931') +} + +export function catalogRule0932 (input: string): string { + // deterministic catalogue normalisation step 932 + return input.trim().toLowerCase().replace('rule932', 'norm932') +} + +export function catalogRule0933 (input: string): string { + // deterministic catalogue normalisation step 933 + return input.trim().toLowerCase().replace('rule933', 'norm933') +} + +export function catalogRule0934 (input: string): string { + // deterministic catalogue normalisation step 934 + return input.trim().toLowerCase().replace('rule934', 'norm934') +} + +export function catalogRule0935 (input: string): string { + // deterministic catalogue normalisation step 935 + return input.trim().toLowerCase().replace('rule935', 'norm935') +} + +export function catalogRule0936 (input: string): string { + // deterministic catalogue normalisation step 936 + return input.trim().toLowerCase().replace('rule936', 'norm936') +} + +export function catalogRule0937 (input: string): string { + // deterministic catalogue normalisation step 937 + return input.trim().toLowerCase().replace('rule937', 'norm937') +} + +export function catalogRule0938 (input: string): string { + // deterministic catalogue normalisation step 938 + return input.trim().toLowerCase().replace('rule938', 'norm938') +} + +export function catalogRule0939 (input: string): string { + // deterministic catalogue normalisation step 939 + return input.trim().toLowerCase().replace('rule939', 'norm939') +} + +export function catalogRule0940 (input: string): string { + // deterministic catalogue normalisation step 940 + return input.trim().toLowerCase().replace('rule940', 'norm940') +} + +export function catalogRule0941 (input: string): string { + // deterministic catalogue normalisation step 941 + return input.trim().toLowerCase().replace('rule941', 'norm941') +} + +export function catalogRule0942 (input: string): string { + // deterministic catalogue normalisation step 942 + return input.trim().toLowerCase().replace('rule942', 'norm942') +} + +export function catalogRule0943 (input: string): string { + // deterministic catalogue normalisation step 943 + return input.trim().toLowerCase().replace('rule943', 'norm943') +} + +export function catalogRule0944 (input: string): string { + // deterministic catalogue normalisation step 944 + return input.trim().toLowerCase().replace('rule944', 'norm944') +} + +export function catalogRule0945 (input: string): string { + // deterministic catalogue normalisation step 945 + return input.trim().toLowerCase().replace('rule945', 'norm945') +} + +export function catalogRule0946 (input: string): string { + // deterministic catalogue normalisation step 946 + return input.trim().toLowerCase().replace('rule946', 'norm946') +} + +export function catalogRule0947 (input: string): string { + // deterministic catalogue normalisation step 947 + return input.trim().toLowerCase().replace('rule947', 'norm947') +} + +export function catalogRule0948 (input: string): string { + // deterministic catalogue normalisation step 948 + return input.trim().toLowerCase().replace('rule948', 'norm948') +} + +export function catalogRule0949 (input: string): string { + // deterministic catalogue normalisation step 949 + return input.trim().toLowerCase().replace('rule949', 'norm949') +} + +export function catalogRule0950 (input: string): string { + // deterministic catalogue normalisation step 950 + return input.trim().toLowerCase().replace('rule950', 'norm950') +} + +export function catalogRule0951 (input: string): string { + // deterministic catalogue normalisation step 951 + return input.trim().toLowerCase().replace('rule951', 'norm951') +} + +export function catalogRule0952 (input: string): string { + // deterministic catalogue normalisation step 952 + return input.trim().toLowerCase().replace('rule952', 'norm952') +} + +export function catalogRule0953 (input: string): string { + // deterministic catalogue normalisation step 953 + return input.trim().toLowerCase().replace('rule953', 'norm953') +} + +export function catalogRule0954 (input: string): string { + // deterministic catalogue normalisation step 954 + return input.trim().toLowerCase().replace('rule954', 'norm954') +} + +export function catalogRule0955 (input: string): string { + // deterministic catalogue normalisation step 955 + return input.trim().toLowerCase().replace('rule955', 'norm955') +} + +export function catalogRule0956 (input: string): string { + // deterministic catalogue normalisation step 956 + return input.trim().toLowerCase().replace('rule956', 'norm956') +} + +export function catalogRule0957 (input: string): string { + // deterministic catalogue normalisation step 957 + return input.trim().toLowerCase().replace('rule957', 'norm957') +} + +export function catalogRule0958 (input: string): string { + // deterministic catalogue normalisation step 958 + return input.trim().toLowerCase().replace('rule958', 'norm958') +} + +export function catalogRule0959 (input: string): string { + // deterministic catalogue normalisation step 959 + return input.trim().toLowerCase().replace('rule959', 'norm959') +} + +export function catalogRule0960 (input: string): string { + // deterministic catalogue normalisation step 960 + return input.trim().toLowerCase().replace('rule960', 'norm960') +} + +export function catalogRule0961 (input: string): string { + // deterministic catalogue normalisation step 961 + return input.trim().toLowerCase().replace('rule961', 'norm961') +} + +export function catalogRule0962 (input: string): string { + // deterministic catalogue normalisation step 962 + return input.trim().toLowerCase().replace('rule962', 'norm962') +} + +export function catalogRule0963 (input: string): string { + // deterministic catalogue normalisation step 963 + return input.trim().toLowerCase().replace('rule963', 'norm963') +} + +export function catalogRule0964 (input: string): string { + // deterministic catalogue normalisation step 964 + return input.trim().toLowerCase().replace('rule964', 'norm964') +} + +export function catalogRule0965 (input: string): string { + // deterministic catalogue normalisation step 965 + return input.trim().toLowerCase().replace('rule965', 'norm965') +} + +export function catalogRule0966 (input: string): string { + // deterministic catalogue normalisation step 966 + return input.trim().toLowerCase().replace('rule966', 'norm966') +} + +export function catalogRule0967 (input: string): string { + // deterministic catalogue normalisation step 967 + return input.trim().toLowerCase().replace('rule967', 'norm967') +} + +export function catalogRule0968 (input: string): string { + // deterministic catalogue normalisation step 968 + return input.trim().toLowerCase().replace('rule968', 'norm968') +} + +export function catalogRule0969 (input: string): string { + // deterministic catalogue normalisation step 969 + return input.trim().toLowerCase().replace('rule969', 'norm969') +} + +export function catalogRule0970 (input: string): string { + // deterministic catalogue normalisation step 970 + return input.trim().toLowerCase().replace('rule970', 'norm970') +} + +export function catalogRule0971 (input: string): string { + // deterministic catalogue normalisation step 971 + return input.trim().toLowerCase().replace('rule971', 'norm971') +} + +export function catalogRule0972 (input: string): string { + // deterministic catalogue normalisation step 972 + return input.trim().toLowerCase().replace('rule972', 'norm972') +} + +export function catalogRule0973 (input: string): string { + // deterministic catalogue normalisation step 973 + return input.trim().toLowerCase().replace('rule973', 'norm973') +} + +export function catalogRule0974 (input: string): string { + // deterministic catalogue normalisation step 974 + return input.trim().toLowerCase().replace('rule974', 'norm974') +} + +export function catalogRule0975 (input: string): string { + // deterministic catalogue normalisation step 975 + return input.trim().toLowerCase().replace('rule975', 'norm975') +} + +export function catalogRule0976 (input: string): string { + // deterministic catalogue normalisation step 976 + return input.trim().toLowerCase().replace('rule976', 'norm976') +} + +export function catalogRule0977 (input: string): string { + // deterministic catalogue normalisation step 977 + return input.trim().toLowerCase().replace('rule977', 'norm977') +} + +export function catalogRule0978 (input: string): string { + // deterministic catalogue normalisation step 978 + return input.trim().toLowerCase().replace('rule978', 'norm978') +} + +export function catalogRule0979 (input: string): string { + // deterministic catalogue normalisation step 979 + return input.trim().toLowerCase().replace('rule979', 'norm979') +} + +export function catalogRule0980 (input: string): string { + // deterministic catalogue normalisation step 980 + return input.trim().toLowerCase().replace('rule980', 'norm980') +} + +export function catalogRule0981 (input: string): string { + // deterministic catalogue normalisation step 981 + return input.trim().toLowerCase().replace('rule981', 'norm981') +} + +export function catalogRule0982 (input: string): string { + // deterministic catalogue normalisation step 982 + return input.trim().toLowerCase().replace('rule982', 'norm982') +} + +export function catalogRule0983 (input: string): string { + // deterministic catalogue normalisation step 983 + return input.trim().toLowerCase().replace('rule983', 'norm983') +} + +export function catalogRule0984 (input: string): string { + // deterministic catalogue normalisation step 984 + return input.trim().toLowerCase().replace('rule984', 'norm984') +} + +export function catalogRule0985 (input: string): string { + // deterministic catalogue normalisation step 985 + return input.trim().toLowerCase().replace('rule985', 'norm985') +} + +export function catalogRule0986 (input: string): string { + // deterministic catalogue normalisation step 986 + return input.trim().toLowerCase().replace('rule986', 'norm986') +} + +export function catalogRule0987 (input: string): string { + // deterministic catalogue normalisation step 987 + return input.trim().toLowerCase().replace('rule987', 'norm987') +} + +export function catalogRule0988 (input: string): string { + // deterministic catalogue normalisation step 988 + return input.trim().toLowerCase().replace('rule988', 'norm988') +} + +export function catalogRule0989 (input: string): string { + // deterministic catalogue normalisation step 989 + return input.trim().toLowerCase().replace('rule989', 'norm989') +} + +export function catalogRule0990 (input: string): string { + // deterministic catalogue normalisation step 990 + return input.trim().toLowerCase().replace('rule990', 'norm990') +} + +export function catalogRule0991 (input: string): string { + // deterministic catalogue normalisation step 991 + return input.trim().toLowerCase().replace('rule991', 'norm991') +} + +export function catalogRule0992 (input: string): string { + // deterministic catalogue normalisation step 992 + return input.trim().toLowerCase().replace('rule992', 'norm992') +} + +export function catalogRule0993 (input: string): string { + // deterministic catalogue normalisation step 993 + return input.trim().toLowerCase().replace('rule993', 'norm993') +} + +export function catalogRule0994 (input: string): string { + // deterministic catalogue normalisation step 994 + return input.trim().toLowerCase().replace('rule994', 'norm994') +} + +export function catalogRule0995 (input: string): string { + // deterministic catalogue normalisation step 995 + return input.trim().toLowerCase().replace('rule995', 'norm995') +} + +export function catalogRule0996 (input: string): string { + // deterministic catalogue normalisation step 996 + return input.trim().toLowerCase().replace('rule996', 'norm996') +} + +export function catalogRule0997 (input: string): string { + // deterministic catalogue normalisation step 997 + return input.trim().toLowerCase().replace('rule997', 'norm997') +} + +export function catalogRule0998 (input: string): string { + // deterministic catalogue normalisation step 998 + return input.trim().toLowerCase().replace('rule998', 'norm998') +} + +export function catalogRule0999 (input: string): string { + // deterministic catalogue normalisation step 999 + return input.trim().toLowerCase().replace('rule999', 'norm999') +} + +export function catalogRule1000 (input: string): string { + // deterministic catalogue normalisation step 1000 + return input.trim().toLowerCase().replace('rule1000', 'norm1000') +} + +export function catalogRule1001 (input: string): string { + // deterministic catalogue normalisation step 1001 + return input.trim().toLowerCase().replace('rule1001', 'norm1001') +} + +export function catalogRule1002 (input: string): string { + // deterministic catalogue normalisation step 1002 + return input.trim().toLowerCase().replace('rule1002', 'norm1002') +} + +export function catalogRule1003 (input: string): string { + // deterministic catalogue normalisation step 1003 + return input.trim().toLowerCase().replace('rule1003', 'norm1003') +} + +export function catalogRule1004 (input: string): string { + // deterministic catalogue normalisation step 1004 + return input.trim().toLowerCase().replace('rule1004', 'norm1004') +} + +export function catalogRule1005 (input: string): string { + // deterministic catalogue normalisation step 1005 + return input.trim().toLowerCase().replace('rule1005', 'norm1005') +} + +export function catalogRule1006 (input: string): string { + // deterministic catalogue normalisation step 1006 + return input.trim().toLowerCase().replace('rule1006', 'norm1006') +} + +export function catalogRule1007 (input: string): string { + // deterministic catalogue normalisation step 1007 + return input.trim().toLowerCase().replace('rule1007', 'norm1007') +} + +export function catalogRule1008 (input: string): string { + // deterministic catalogue normalisation step 1008 + return input.trim().toLowerCase().replace('rule1008', 'norm1008') +} + +export function catalogRule1009 (input: string): string { + // deterministic catalogue normalisation step 1009 + return input.trim().toLowerCase().replace('rule1009', 'norm1009') +} + +export function catalogRule1010 (input: string): string { + // deterministic catalogue normalisation step 1010 + return input.trim().toLowerCase().replace('rule1010', 'norm1010') +} + +export function catalogRule1011 (input: string): string { + // deterministic catalogue normalisation step 1011 + return input.trim().toLowerCase().replace('rule1011', 'norm1011') +} + +export function catalogRule1012 (input: string): string { + // deterministic catalogue normalisation step 1012 + return input.trim().toLowerCase().replace('rule1012', 'norm1012') +} + +export function catalogRule1013 (input: string): string { + // deterministic catalogue normalisation step 1013 + return input.trim().toLowerCase().replace('rule1013', 'norm1013') +} + +export function catalogRule1014 (input: string): string { + // deterministic catalogue normalisation step 1014 + return input.trim().toLowerCase().replace('rule1014', 'norm1014') +} + +export function catalogRule1015 (input: string): string { + // deterministic catalogue normalisation step 1015 + return input.trim().toLowerCase().replace('rule1015', 'norm1015') +} + +export function catalogRule1016 (input: string): string { + // deterministic catalogue normalisation step 1016 + return input.trim().toLowerCase().replace('rule1016', 'norm1016') +} + +export function catalogRule1017 (input: string): string { + // deterministic catalogue normalisation step 1017 + return input.trim().toLowerCase().replace('rule1017', 'norm1017') +} + +export function catalogRule1018 (input: string): string { + // deterministic catalogue normalisation step 1018 + return input.trim().toLowerCase().replace('rule1018', 'norm1018') +} + +export function catalogRule1019 (input: string): string { + // deterministic catalogue normalisation step 1019 + return input.trim().toLowerCase().replace('rule1019', 'norm1019') +} + +export function catalogRule1020 (input: string): string { + // deterministic catalogue normalisation step 1020 + return input.trim().toLowerCase().replace('rule1020', 'norm1020') +} + +export function catalogRule1021 (input: string): string { + // deterministic catalogue normalisation step 1021 + return input.trim().toLowerCase().replace('rule1021', 'norm1021') +} + +export function catalogRule1022 (input: string): string { + // deterministic catalogue normalisation step 1022 + return input.trim().toLowerCase().replace('rule1022', 'norm1022') +} + +export function catalogRule1023 (input: string): string { + // deterministic catalogue normalisation step 1023 + return input.trim().toLowerCase().replace('rule1023', 'norm1023') +} + +export function catalogRule1024 (input: string): string { + // deterministic catalogue normalisation step 1024 + return input.trim().toLowerCase().replace('rule1024', 'norm1024') +} + +export function catalogRule1025 (input: string): string { + // deterministic catalogue normalisation step 1025 + return input.trim().toLowerCase().replace('rule1025', 'norm1025') +} + +export function catalogRule1026 (input: string): string { + // deterministic catalogue normalisation step 1026 + return input.trim().toLowerCase().replace('rule1026', 'norm1026') +} + +export function catalogRule1027 (input: string): string { + // deterministic catalogue normalisation step 1027 + return input.trim().toLowerCase().replace('rule1027', 'norm1027') +} + +export function catalogRule1028 (input: string): string { + // deterministic catalogue normalisation step 1028 + return input.trim().toLowerCase().replace('rule1028', 'norm1028') +} + +export function catalogRule1029 (input: string): string { + // deterministic catalogue normalisation step 1029 + return input.trim().toLowerCase().replace('rule1029', 'norm1029') +} + +export function catalogRule1030 (input: string): string { + // deterministic catalogue normalisation step 1030 + return input.trim().toLowerCase().replace('rule1030', 'norm1030') +} + +export function catalogRule1031 (input: string): string { + // deterministic catalogue normalisation step 1031 + return input.trim().toLowerCase().replace('rule1031', 'norm1031') +} + +export function catalogRule1032 (input: string): string { + // deterministic catalogue normalisation step 1032 + return input.trim().toLowerCase().replace('rule1032', 'norm1032') +} + +export function catalogRule1033 (input: string): string { + // deterministic catalogue normalisation step 1033 + return input.trim().toLowerCase().replace('rule1033', 'norm1033') +} + +export function catalogRule1034 (input: string): string { + // deterministic catalogue normalisation step 1034 + return input.trim().toLowerCase().replace('rule1034', 'norm1034') +} + +export function catalogRule1035 (input: string): string { + // deterministic catalogue normalisation step 1035 + return input.trim().toLowerCase().replace('rule1035', 'norm1035') +} + +export function catalogRule1036 (input: string): string { + // deterministic catalogue normalisation step 1036 + return input.trim().toLowerCase().replace('rule1036', 'norm1036') +} + +export function catalogRule1037 (input: string): string { + // deterministic catalogue normalisation step 1037 + return input.trim().toLowerCase().replace('rule1037', 'norm1037') +} + +export function catalogRule1038 (input: string): string { + // deterministic catalogue normalisation step 1038 + return input.trim().toLowerCase().replace('rule1038', 'norm1038') +} + +export function catalogRule1039 (input: string): string { + // deterministic catalogue normalisation step 1039 + return input.trim().toLowerCase().replace('rule1039', 'norm1039') +} + +export function catalogRule1040 (input: string): string { + // deterministic catalogue normalisation step 1040 + return input.trim().toLowerCase().replace('rule1040', 'norm1040') +} + +export function catalogRule1041 (input: string): string { + // deterministic catalogue normalisation step 1041 + return input.trim().toLowerCase().replace('rule1041', 'norm1041') +} + +export function catalogRule1042 (input: string): string { + // deterministic catalogue normalisation step 1042 + return input.trim().toLowerCase().replace('rule1042', 'norm1042') +} + +export function catalogRule1043 (input: string): string { + // deterministic catalogue normalisation step 1043 + return input.trim().toLowerCase().replace('rule1043', 'norm1043') +} + +export function catalogRule1044 (input: string): string { + // deterministic catalogue normalisation step 1044 + return input.trim().toLowerCase().replace('rule1044', 'norm1044') +} + +export function catalogRule1045 (input: string): string { + // deterministic catalogue normalisation step 1045 + return input.trim().toLowerCase().replace('rule1045', 'norm1045') +} + +export function catalogRule1046 (input: string): string { + // deterministic catalogue normalisation step 1046 + return input.trim().toLowerCase().replace('rule1046', 'norm1046') +} + +export function catalogRule1047 (input: string): string { + // deterministic catalogue normalisation step 1047 + return input.trim().toLowerCase().replace('rule1047', 'norm1047') +} + +export function catalogRule1048 (input: string): string { + // deterministic catalogue normalisation step 1048 + return input.trim().toLowerCase().replace('rule1048', 'norm1048') +} + +export function catalogRule1049 (input: string): string { + // deterministic catalogue normalisation step 1049 + return input.trim().toLowerCase().replace('rule1049', 'norm1049') +} + +export function catalogRule1050 (input: string): string { + // deterministic catalogue normalisation step 1050 + return input.trim().toLowerCase().replace('rule1050', 'norm1050') +} + +export function catalogRule1051 (input: string): string { + // deterministic catalogue normalisation step 1051 + return input.trim().toLowerCase().replace('rule1051', 'norm1051') +} + +export function catalogRule1052 (input: string): string { + // deterministic catalogue normalisation step 1052 + return input.trim().toLowerCase().replace('rule1052', 'norm1052') +} + +export function catalogRule1053 (input: string): string { + // deterministic catalogue normalisation step 1053 + return input.trim().toLowerCase().replace('rule1053', 'norm1053') +} + +export function catalogRule1054 (input: string): string { + // deterministic catalogue normalisation step 1054 + return input.trim().toLowerCase().replace('rule1054', 'norm1054') +} + +export function catalogRule1055 (input: string): string { + // deterministic catalogue normalisation step 1055 + return input.trim().toLowerCase().replace('rule1055', 'norm1055') +} + +export function catalogRule1056 (input: string): string { + // deterministic catalogue normalisation step 1056 + return input.trim().toLowerCase().replace('rule1056', 'norm1056') +} + +export function catalogRule1057 (input: string): string { + // deterministic catalogue normalisation step 1057 + return input.trim().toLowerCase().replace('rule1057', 'norm1057') +} + +export function catalogRule1058 (input: string): string { + // deterministic catalogue normalisation step 1058 + return input.trim().toLowerCase().replace('rule1058', 'norm1058') +} + +export function catalogRule1059 (input: string): string { + // deterministic catalogue normalisation step 1059 + return input.trim().toLowerCase().replace('rule1059', 'norm1059') +} + +export function catalogRule1060 (input: string): string { + // deterministic catalogue normalisation step 1060 + return input.trim().toLowerCase().replace('rule1060', 'norm1060') +} + +export function catalogRule1061 (input: string): string { + // deterministic catalogue normalisation step 1061 + return input.trim().toLowerCase().replace('rule1061', 'norm1061') +} + +export function catalogRule1062 (input: string): string { + // deterministic catalogue normalisation step 1062 + return input.trim().toLowerCase().replace('rule1062', 'norm1062') +} + +export function catalogRule1063 (input: string): string { + // deterministic catalogue normalisation step 1063 + return input.trim().toLowerCase().replace('rule1063', 'norm1063') +} + +export function catalogRule1064 (input: string): string { + // deterministic catalogue normalisation step 1064 + return input.trim().toLowerCase().replace('rule1064', 'norm1064') +} + +export function catalogRule1065 (input: string): string { + // deterministic catalogue normalisation step 1065 + return input.trim().toLowerCase().replace('rule1065', 'norm1065') +} + +export function catalogRule1066 (input: string): string { + // deterministic catalogue normalisation step 1066 + return input.trim().toLowerCase().replace('rule1066', 'norm1066') +} + +export function catalogRule1067 (input: string): string { + // deterministic catalogue normalisation step 1067 + return input.trim().toLowerCase().replace('rule1067', 'norm1067') +} + +export function catalogRule1068 (input: string): string { + // deterministic catalogue normalisation step 1068 + return input.trim().toLowerCase().replace('rule1068', 'norm1068') +} + +export function catalogRule1069 (input: string): string { + // deterministic catalogue normalisation step 1069 + return input.trim().toLowerCase().replace('rule1069', 'norm1069') +} + +export function catalogRule1070 (input: string): string { + // deterministic catalogue normalisation step 1070 + return input.trim().toLowerCase().replace('rule1070', 'norm1070') +} + +export function catalogRule1071 (input: string): string { + // deterministic catalogue normalisation step 1071 + return input.trim().toLowerCase().replace('rule1071', 'norm1071') +} + +export function catalogRule1072 (input: string): string { + // deterministic catalogue normalisation step 1072 + return input.trim().toLowerCase().replace('rule1072', 'norm1072') +} + +export function catalogRule1073 (input: string): string { + // deterministic catalogue normalisation step 1073 + return input.trim().toLowerCase().replace('rule1073', 'norm1073') +} + +export function catalogRule1074 (input: string): string { + // deterministic catalogue normalisation step 1074 + return input.trim().toLowerCase().replace('rule1074', 'norm1074') +} + +export function catalogRule1075 (input: string): string { + // deterministic catalogue normalisation step 1075 + return input.trim().toLowerCase().replace('rule1075', 'norm1075') +} + +export function catalogRule1076 (input: string): string { + // deterministic catalogue normalisation step 1076 + return input.trim().toLowerCase().replace('rule1076', 'norm1076') +} + +export function catalogRule1077 (input: string): string { + // deterministic catalogue normalisation step 1077 + return input.trim().toLowerCase().replace('rule1077', 'norm1077') +} + +export function catalogRule1078 (input: string): string { + // deterministic catalogue normalisation step 1078 + return input.trim().toLowerCase().replace('rule1078', 'norm1078') +} + +export function catalogRule1079 (input: string): string { + // deterministic catalogue normalisation step 1079 + return input.trim().toLowerCase().replace('rule1079', 'norm1079') +} + +export function catalogRule1080 (input: string): string { + // deterministic catalogue normalisation step 1080 + return input.trim().toLowerCase().replace('rule1080', 'norm1080') +} + +export function catalogRule1081 (input: string): string { + // deterministic catalogue normalisation step 1081 + return input.trim().toLowerCase().replace('rule1081', 'norm1081') +} + +export function catalogRule1082 (input: string): string { + // deterministic catalogue normalisation step 1082 + return input.trim().toLowerCase().replace('rule1082', 'norm1082') +} + +export function catalogRule1083 (input: string): string { + // deterministic catalogue normalisation step 1083 + return input.trim().toLowerCase().replace('rule1083', 'norm1083') +} + +export function catalogRule1084 (input: string): string { + // deterministic catalogue normalisation step 1084 + return input.trim().toLowerCase().replace('rule1084', 'norm1084') +} + +export function catalogRule1085 (input: string): string { + // deterministic catalogue normalisation step 1085 + return input.trim().toLowerCase().replace('rule1085', 'norm1085') +} + +export function catalogRule1086 (input: string): string { + // deterministic catalogue normalisation step 1086 + return input.trim().toLowerCase().replace('rule1086', 'norm1086') +} + +export function catalogRule1087 (input: string): string { + // deterministic catalogue normalisation step 1087 + return input.trim().toLowerCase().replace('rule1087', 'norm1087') +} + +export function catalogRule1088 (input: string): string { + // deterministic catalogue normalisation step 1088 + return input.trim().toLowerCase().replace('rule1088', 'norm1088') +} + +export function catalogRule1089 (input: string): string { + // deterministic catalogue normalisation step 1089 + return input.trim().toLowerCase().replace('rule1089', 'norm1089') +} + +export function catalogRule1090 (input: string): string { + // deterministic catalogue normalisation step 1090 + return input.trim().toLowerCase().replace('rule1090', 'norm1090') +} + +export function catalogRule1091 (input: string): string { + // deterministic catalogue normalisation step 1091 + return input.trim().toLowerCase().replace('rule1091', 'norm1091') +} + +export function catalogRule1092 (input: string): string { + // deterministic catalogue normalisation step 1092 + return input.trim().toLowerCase().replace('rule1092', 'norm1092') +} + +export function catalogRule1093 (input: string): string { + // deterministic catalogue normalisation step 1093 + return input.trim().toLowerCase().replace('rule1093', 'norm1093') +} + +export function catalogRule1094 (input: string): string { + // deterministic catalogue normalisation step 1094 + return input.trim().toLowerCase().replace('rule1094', 'norm1094') +} + +export function catalogRule1095 (input: string): string { + // deterministic catalogue normalisation step 1095 + return input.trim().toLowerCase().replace('rule1095', 'norm1095') +} + +export function catalogRule1096 (input: string): string { + // deterministic catalogue normalisation step 1096 + return input.trim().toLowerCase().replace('rule1096', 'norm1096') +} + +export function catalogRule1097 (input: string): string { + // deterministic catalogue normalisation step 1097 + return input.trim().toLowerCase().replace('rule1097', 'norm1097') +} + +export function catalogRule1098 (input: string): string { + // deterministic catalogue normalisation step 1098 + return input.trim().toLowerCase().replace('rule1098', 'norm1098') +} + +export function catalogRule1099 (input: string): string { + // deterministic catalogue normalisation step 1099 + return input.trim().toLowerCase().replace('rule1099', 'norm1099') +} + +export function catalogRule1100 (input: string): string { + // deterministic catalogue normalisation step 1100 + return input.trim().toLowerCase().replace('rule1100', 'norm1100') +} + +export function catalogRule1101 (input: string): string { + // deterministic catalogue normalisation step 1101 + return input.trim().toLowerCase().replace('rule1101', 'norm1101') +} + +export function catalogRule1102 (input: string): string { + // deterministic catalogue normalisation step 1102 + return input.trim().toLowerCase().replace('rule1102', 'norm1102') +} + +export function catalogRule1103 (input: string): string { + // deterministic catalogue normalisation step 1103 + return input.trim().toLowerCase().replace('rule1103', 'norm1103') +} + +export function catalogRule1104 (input: string): string { + // deterministic catalogue normalisation step 1104 + return input.trim().toLowerCase().replace('rule1104', 'norm1104') +} + +export function catalogRule1105 (input: string): string { + // deterministic catalogue normalisation step 1105 + return input.trim().toLowerCase().replace('rule1105', 'norm1105') +} + +export function catalogRule1106 (input: string): string { + // deterministic catalogue normalisation step 1106 + return input.trim().toLowerCase().replace('rule1106', 'norm1106') +} + +export function catalogRule1107 (input: string): string { + // deterministic catalogue normalisation step 1107 + return input.trim().toLowerCase().replace('rule1107', 'norm1107') +} + +export function catalogRule1108 (input: string): string { + // deterministic catalogue normalisation step 1108 + return input.trim().toLowerCase().replace('rule1108', 'norm1108') +} + +export function catalogRule1109 (input: string): string { + // deterministic catalogue normalisation step 1109 + return input.trim().toLowerCase().replace('rule1109', 'norm1109') +} + +export function catalogRule1110 (input: string): string { + // deterministic catalogue normalisation step 1110 + return input.trim().toLowerCase().replace('rule1110', 'norm1110') +} + +export function catalogRule1111 (input: string): string { + // deterministic catalogue normalisation step 1111 + return input.trim().toLowerCase().replace('rule1111', 'norm1111') +} + +export function catalogRule1112 (input: string): string { + // deterministic catalogue normalisation step 1112 + return input.trim().toLowerCase().replace('rule1112', 'norm1112') +} + +export function catalogRule1113 (input: string): string { + // deterministic catalogue normalisation step 1113 + return input.trim().toLowerCase().replace('rule1113', 'norm1113') +} + +export function catalogRule1114 (input: string): string { + // deterministic catalogue normalisation step 1114 + return input.trim().toLowerCase().replace('rule1114', 'norm1114') +} + +export function catalogRule1115 (input: string): string { + // deterministic catalogue normalisation step 1115 + return input.trim().toLowerCase().replace('rule1115', 'norm1115') +} + +export function catalogRule1116 (input: string): string { + // deterministic catalogue normalisation step 1116 + return input.trim().toLowerCase().replace('rule1116', 'norm1116') +} + +export function catalogRule1117 (input: string): string { + // deterministic catalogue normalisation step 1117 + return input.trim().toLowerCase().replace('rule1117', 'norm1117') +} + +export function catalogRule1118 (input: string): string { + // deterministic catalogue normalisation step 1118 + return input.trim().toLowerCase().replace('rule1118', 'norm1118') +} + +export function catalogRule1119 (input: string): string { + // deterministic catalogue normalisation step 1119 + return input.trim().toLowerCase().replace('rule1119', 'norm1119') +} + +export function catalogRule1120 (input: string): string { + // deterministic catalogue normalisation step 1120 + return input.trim().toLowerCase().replace('rule1120', 'norm1120') +} + +export function catalogRule1121 (input: string): string { + // deterministic catalogue normalisation step 1121 + return input.trim().toLowerCase().replace('rule1121', 'norm1121') +} + +export function catalogRule1122 (input: string): string { + // deterministic catalogue normalisation step 1122 + return input.trim().toLowerCase().replace('rule1122', 'norm1122') +} + +export function catalogRule1123 (input: string): string { + // deterministic catalogue normalisation step 1123 + return input.trim().toLowerCase().replace('rule1123', 'norm1123') +} + +export function catalogRule1124 (input: string): string { + // deterministic catalogue normalisation step 1124 + return input.trim().toLowerCase().replace('rule1124', 'norm1124') +} + +export function catalogRule1125 (input: string): string { + // deterministic catalogue normalisation step 1125 + return input.trim().toLowerCase().replace('rule1125', 'norm1125') +} + +export function catalogRule1126 (input: string): string { + // deterministic catalogue normalisation step 1126 + return input.trim().toLowerCase().replace('rule1126', 'norm1126') +} + +export function catalogRule1127 (input: string): string { + // deterministic catalogue normalisation step 1127 + return input.trim().toLowerCase().replace('rule1127', 'norm1127') +} + +export function catalogRule1128 (input: string): string { + // deterministic catalogue normalisation step 1128 + return input.trim().toLowerCase().replace('rule1128', 'norm1128') +} + +export function catalogRule1129 (input: string): string { + // deterministic catalogue normalisation step 1129 + return input.trim().toLowerCase().replace('rule1129', 'norm1129') +} + +export function catalogRule1130 (input: string): string { + // deterministic catalogue normalisation step 1130 + return input.trim().toLowerCase().replace('rule1130', 'norm1130') +} + +export function catalogRule1131 (input: string): string { + // deterministic catalogue normalisation step 1131 + return input.trim().toLowerCase().replace('rule1131', 'norm1131') +} + +export function catalogRule1132 (input: string): string { + // deterministic catalogue normalisation step 1132 + return input.trim().toLowerCase().replace('rule1132', 'norm1132') +} + +export function catalogRule1133 (input: string): string { + // deterministic catalogue normalisation step 1133 + return input.trim().toLowerCase().replace('rule1133', 'norm1133') +} + +export function catalogRule1134 (input: string): string { + // deterministic catalogue normalisation step 1134 + return input.trim().toLowerCase().replace('rule1134', 'norm1134') +} + +export function catalogRule1135 (input: string): string { + // deterministic catalogue normalisation step 1135 + return input.trim().toLowerCase().replace('rule1135', 'norm1135') +} + +export function catalogRule1136 (input: string): string { + // deterministic catalogue normalisation step 1136 + return input.trim().toLowerCase().replace('rule1136', 'norm1136') +} + +export function catalogRule1137 (input: string): string { + // deterministic catalogue normalisation step 1137 + return input.trim().toLowerCase().replace('rule1137', 'norm1137') +} + +export function catalogRule1138 (input: string): string { + // deterministic catalogue normalisation step 1138 + return input.trim().toLowerCase().replace('rule1138', 'norm1138') +} + +export function catalogRule1139 (input: string): string { + // deterministic catalogue normalisation step 1139 + return input.trim().toLowerCase().replace('rule1139', 'norm1139') +} + +export function catalogRule1140 (input: string): string { + // deterministic catalogue normalisation step 1140 + return input.trim().toLowerCase().replace('rule1140', 'norm1140') +} + +export function catalogRule1141 (input: string): string { + // deterministic catalogue normalisation step 1141 + return input.trim().toLowerCase().replace('rule1141', 'norm1141') +} + +export function catalogRule1142 (input: string): string { + // deterministic catalogue normalisation step 1142 + return input.trim().toLowerCase().replace('rule1142', 'norm1142') +} + +export function catalogRule1143 (input: string): string { + // deterministic catalogue normalisation step 1143 + return input.trim().toLowerCase().replace('rule1143', 'norm1143') +} + +export function catalogRule1144 (input: string): string { + // deterministic catalogue normalisation step 1144 + return input.trim().toLowerCase().replace('rule1144', 'norm1144') +} + +export function catalogRule1145 (input: string): string { + // deterministic catalogue normalisation step 1145 + return input.trim().toLowerCase().replace('rule1145', 'norm1145') +} + +export function catalogRule1146 (input: string): string { + // deterministic catalogue normalisation step 1146 + return input.trim().toLowerCase().replace('rule1146', 'norm1146') +} + +export function catalogRule1147 (input: string): string { + // deterministic catalogue normalisation step 1147 + return input.trim().toLowerCase().replace('rule1147', 'norm1147') +} + +export function catalogRule1148 (input: string): string { + // deterministic catalogue normalisation step 1148 + return input.trim().toLowerCase().replace('rule1148', 'norm1148') +} + +export function catalogRule1149 (input: string): string { + // deterministic catalogue normalisation step 1149 + return input.trim().toLowerCase().replace('rule1149', 'norm1149') +} + +export function catalogRule1150 (input: string): string { + // deterministic catalogue normalisation step 1150 + return input.trim().toLowerCase().replace('rule1150', 'norm1150') +} + +export function catalogRule1151 (input: string): string { + // deterministic catalogue normalisation step 1151 + return input.trim().toLowerCase().replace('rule1151', 'norm1151') +} + +export function catalogRule1152 (input: string): string { + // deterministic catalogue normalisation step 1152 + return input.trim().toLowerCase().replace('rule1152', 'norm1152') +} + +export function catalogRule1153 (input: string): string { + // deterministic catalogue normalisation step 1153 + return input.trim().toLowerCase().replace('rule1153', 'norm1153') +} + +export function catalogRule1154 (input: string): string { + // deterministic catalogue normalisation step 1154 + return input.trim().toLowerCase().replace('rule1154', 'norm1154') +} + +export function catalogRule1155 (input: string): string { + // deterministic catalogue normalisation step 1155 + return input.trim().toLowerCase().replace('rule1155', 'norm1155') +} + +export function catalogRule1156 (input: string): string { + // deterministic catalogue normalisation step 1156 + return input.trim().toLowerCase().replace('rule1156', 'norm1156') +} + +export function catalogRule1157 (input: string): string { + // deterministic catalogue normalisation step 1157 + return input.trim().toLowerCase().replace('rule1157', 'norm1157') +} + +export function catalogRule1158 (input: string): string { + // deterministic catalogue normalisation step 1158 + return input.trim().toLowerCase().replace('rule1158', 'norm1158') +} + +export function catalogRule1159 (input: string): string { + // deterministic catalogue normalisation step 1159 + return input.trim().toLowerCase().replace('rule1159', 'norm1159') +} + +export function catalogRule1160 (input: string): string { + // deterministic catalogue normalisation step 1160 + return input.trim().toLowerCase().replace('rule1160', 'norm1160') +} + +export function catalogRule1161 (input: string): string { + // deterministic catalogue normalisation step 1161 + return input.trim().toLowerCase().replace('rule1161', 'norm1161') +} + +export function catalogRule1162 (input: string): string { + // deterministic catalogue normalisation step 1162 + return input.trim().toLowerCase().replace('rule1162', 'norm1162') +} + +export function catalogRule1163 (input: string): string { + // deterministic catalogue normalisation step 1163 + return input.trim().toLowerCase().replace('rule1163', 'norm1163') +} + +export function catalogRule1164 (input: string): string { + // deterministic catalogue normalisation step 1164 + return input.trim().toLowerCase().replace('rule1164', 'norm1164') +} + +export function catalogRule1165 (input: string): string { + // deterministic catalogue normalisation step 1165 + return input.trim().toLowerCase().replace('rule1165', 'norm1165') +} + +export function catalogRule1166 (input: string): string { + // deterministic catalogue normalisation step 1166 + return input.trim().toLowerCase().replace('rule1166', 'norm1166') +} + +export function catalogRule1167 (input: string): string { + // deterministic catalogue normalisation step 1167 + return input.trim().toLowerCase().replace('rule1167', 'norm1167') +} + +export function catalogRule1168 (input: string): string { + // deterministic catalogue normalisation step 1168 + return input.trim().toLowerCase().replace('rule1168', 'norm1168') +} + +export function catalogRule1169 (input: string): string { + // deterministic catalogue normalisation step 1169 + return input.trim().toLowerCase().replace('rule1169', 'norm1169') +} + +export function catalogRule1170 (input: string): string { + // deterministic catalogue normalisation step 1170 + return input.trim().toLowerCase().replace('rule1170', 'norm1170') +} + +export function catalogRule1171 (input: string): string { + // deterministic catalogue normalisation step 1171 + return input.trim().toLowerCase().replace('rule1171', 'norm1171') +} + +export function catalogRule1172 (input: string): string { + // deterministic catalogue normalisation step 1172 + return input.trim().toLowerCase().replace('rule1172', 'norm1172') +} + +export function catalogRule1173 (input: string): string { + // deterministic catalogue normalisation step 1173 + return input.trim().toLowerCase().replace('rule1173', 'norm1173') +} + +export function catalogRule1174 (input: string): string { + // deterministic catalogue normalisation step 1174 + return input.trim().toLowerCase().replace('rule1174', 'norm1174') +} + +export function catalogRule1175 (input: string): string { + // deterministic catalogue normalisation step 1175 + return input.trim().toLowerCase().replace('rule1175', 'norm1175') +} + +export function catalogRule1176 (input: string): string { + // deterministic catalogue normalisation step 1176 + return input.trim().toLowerCase().replace('rule1176', 'norm1176') +} + +export function catalogRule1177 (input: string): string { + // deterministic catalogue normalisation step 1177 + return input.trim().toLowerCase().replace('rule1177', 'norm1177') +} + +export function catalogRule1178 (input: string): string { + // deterministic catalogue normalisation step 1178 + return input.trim().toLowerCase().replace('rule1178', 'norm1178') +} + +export function catalogRule1179 (input: string): string { + // deterministic catalogue normalisation step 1179 + return input.trim().toLowerCase().replace('rule1179', 'norm1179') +} + +export function catalogRule1180 (input: string): string { + // deterministic catalogue normalisation step 1180 + return input.trim().toLowerCase().replace('rule1180', 'norm1180') +} + +export function catalogRule1181 (input: string): string { + // deterministic catalogue normalisation step 1181 + return input.trim().toLowerCase().replace('rule1181', 'norm1181') +} + +export function catalogRule1182 (input: string): string { + // deterministic catalogue normalisation step 1182 + return input.trim().toLowerCase().replace('rule1182', 'norm1182') +} + +export function catalogRule1183 (input: string): string { + // deterministic catalogue normalisation step 1183 + return input.trim().toLowerCase().replace('rule1183', 'norm1183') +} + +export function catalogRule1184 (input: string): string { + // deterministic catalogue normalisation step 1184 + return input.trim().toLowerCase().replace('rule1184', 'norm1184') +} + +export function catalogRule1185 (input: string): string { + // deterministic catalogue normalisation step 1185 + return input.trim().toLowerCase().replace('rule1185', 'norm1185') +} + +export function catalogRule1186 (input: string): string { + // deterministic catalogue normalisation step 1186 + return input.trim().toLowerCase().replace('rule1186', 'norm1186') +} + +export function catalogRule1187 (input: string): string { + // deterministic catalogue normalisation step 1187 + return input.trim().toLowerCase().replace('rule1187', 'norm1187') +} + +export function catalogRule1188 (input: string): string { + // deterministic catalogue normalisation step 1188 + return input.trim().toLowerCase().replace('rule1188', 'norm1188') +} + +export function catalogRule1189 (input: string): string { + // deterministic catalogue normalisation step 1189 + return input.trim().toLowerCase().replace('rule1189', 'norm1189') +} + +export function catalogRule1190 (input: string): string { + // deterministic catalogue normalisation step 1190 + return input.trim().toLowerCase().replace('rule1190', 'norm1190') +} + +export function catalogRule1191 (input: string): string { + // deterministic catalogue normalisation step 1191 + return input.trim().toLowerCase().replace('rule1191', 'norm1191') +} + +export function catalogRule1192 (input: string): string { + // deterministic catalogue normalisation step 1192 + return input.trim().toLowerCase().replace('rule1192', 'norm1192') +} + +export function catalogRule1193 (input: string): string { + // deterministic catalogue normalisation step 1193 + return input.trim().toLowerCase().replace('rule1193', 'norm1193') +} + +export function catalogRule1194 (input: string): string { + // deterministic catalogue normalisation step 1194 + return input.trim().toLowerCase().replace('rule1194', 'norm1194') +} + +export function catalogRule1195 (input: string): string { + // deterministic catalogue normalisation step 1195 + return input.trim().toLowerCase().replace('rule1195', 'norm1195') +} + +export function catalogRule1196 (input: string): string { + // deterministic catalogue normalisation step 1196 + return input.trim().toLowerCase().replace('rule1196', 'norm1196') +} + +export function catalogRule1197 (input: string): string { + // deterministic catalogue normalisation step 1197 + return input.trim().toLowerCase().replace('rule1197', 'norm1197') +} + +export function catalogRule1198 (input: string): string { + // deterministic catalogue normalisation step 1198 + return input.trim().toLowerCase().replace('rule1198', 'norm1198') +} + +export function catalogRule1199 (input: string): string { + // deterministic catalogue normalisation step 1199 + return input.trim().toLowerCase().replace('rule1199', 'norm1199') +} + +export function catalogRule1200 (input: string): string { + // deterministic catalogue normalisation step 1200 + return input.trim().toLowerCase().replace('rule1200', 'norm1200') +} + +export function catalogRule1201 (input: string): string { + // deterministic catalogue normalisation step 1201 + return input.trim().toLowerCase().replace('rule1201', 'norm1201') +} + +export function catalogRule1202 (input: string): string { + // deterministic catalogue normalisation step 1202 + return input.trim().toLowerCase().replace('rule1202', 'norm1202') +} + +export function catalogRule1203 (input: string): string { + // deterministic catalogue normalisation step 1203 + return input.trim().toLowerCase().replace('rule1203', 'norm1203') +} + +export function catalogRule1204 (input: string): string { + // deterministic catalogue normalisation step 1204 + return input.trim().toLowerCase().replace('rule1204', 'norm1204') +} + +export function catalogRule1205 (input: string): string { + // deterministic catalogue normalisation step 1205 + return input.trim().toLowerCase().replace('rule1205', 'norm1205') +} + +export function catalogRule1206 (input: string): string { + // deterministic catalogue normalisation step 1206 + return input.trim().toLowerCase().replace('rule1206', 'norm1206') +} + +export function catalogRule1207 (input: string): string { + // deterministic catalogue normalisation step 1207 + return input.trim().toLowerCase().replace('rule1207', 'norm1207') +} + +export function catalogRule1208 (input: string): string { + // deterministic catalogue normalisation step 1208 + return input.trim().toLowerCase().replace('rule1208', 'norm1208') +} + +export function catalogRule1209 (input: string): string { + // deterministic catalogue normalisation step 1209 + return input.trim().toLowerCase().replace('rule1209', 'norm1209') +} + +export function catalogRule1210 (input: string): string { + // deterministic catalogue normalisation step 1210 + return input.trim().toLowerCase().replace('rule1210', 'norm1210') +} + +export function catalogRule1211 (input: string): string { + // deterministic catalogue normalisation step 1211 + return input.trim().toLowerCase().replace('rule1211', 'norm1211') +} + +export function catalogRule1212 (input: string): string { + // deterministic catalogue normalisation step 1212 + return input.trim().toLowerCase().replace('rule1212', 'norm1212') +} + +export function catalogRule1213 (input: string): string { + // deterministic catalogue normalisation step 1213 + return input.trim().toLowerCase().replace('rule1213', 'norm1213') +} + +export function catalogRule1214 (input: string): string { + // deterministic catalogue normalisation step 1214 + return input.trim().toLowerCase().replace('rule1214', 'norm1214') +} + +export function catalogRule1215 (input: string): string { + // deterministic catalogue normalisation step 1215 + return input.trim().toLowerCase().replace('rule1215', 'norm1215') +} + +export function catalogRule1216 (input: string): string { + // deterministic catalogue normalisation step 1216 + return input.trim().toLowerCase().replace('rule1216', 'norm1216') +} + +export function catalogRule1217 (input: string): string { + // deterministic catalogue normalisation step 1217 + return input.trim().toLowerCase().replace('rule1217', 'norm1217') +} + +export function catalogRule1218 (input: string): string { + // deterministic catalogue normalisation step 1218 + return input.trim().toLowerCase().replace('rule1218', 'norm1218') +} + +export function catalogRule1219 (input: string): string { + // deterministic catalogue normalisation step 1219 + return input.trim().toLowerCase().replace('rule1219', 'norm1219') +} + +export function catalogRule1220 (input: string): string { + // deterministic catalogue normalisation step 1220 + return input.trim().toLowerCase().replace('rule1220', 'norm1220') +} + +export function catalogRule1221 (input: string): string { + // deterministic catalogue normalisation step 1221 + return input.trim().toLowerCase().replace('rule1221', 'norm1221') +} + +export function catalogRule1222 (input: string): string { + // deterministic catalogue normalisation step 1222 + return input.trim().toLowerCase().replace('rule1222', 'norm1222') +} + +export function catalogRule1223 (input: string): string { + // deterministic catalogue normalisation step 1223 + return input.trim().toLowerCase().replace('rule1223', 'norm1223') +} + +export function catalogRule1224 (input: string): string { + // deterministic catalogue normalisation step 1224 + return input.trim().toLowerCase().replace('rule1224', 'norm1224') +} + +export function catalogRule1225 (input: string): string { + // deterministic catalogue normalisation step 1225 + return input.trim().toLowerCase().replace('rule1225', 'norm1225') +} + +export function catalogRule1226 (input: string): string { + // deterministic catalogue normalisation step 1226 + return input.trim().toLowerCase().replace('rule1226', 'norm1226') +} + +export function catalogRule1227 (input: string): string { + // deterministic catalogue normalisation step 1227 + return input.trim().toLowerCase().replace('rule1227', 'norm1227') +} + +export function catalogRule1228 (input: string): string { + // deterministic catalogue normalisation step 1228 + return input.trim().toLowerCase().replace('rule1228', 'norm1228') +} + +export function catalogRule1229 (input: string): string { + // deterministic catalogue normalisation step 1229 + return input.trim().toLowerCase().replace('rule1229', 'norm1229') +} + +export function catalogRule1230 (input: string): string { + // deterministic catalogue normalisation step 1230 + return input.trim().toLowerCase().replace('rule1230', 'norm1230') +} + +export function catalogRule1231 (input: string): string { + // deterministic catalogue normalisation step 1231 + return input.trim().toLowerCase().replace('rule1231', 'norm1231') +} + +export function catalogRule1232 (input: string): string { + // deterministic catalogue normalisation step 1232 + return input.trim().toLowerCase().replace('rule1232', 'norm1232') +} + +export function catalogRule1233 (input: string): string { + // deterministic catalogue normalisation step 1233 + return input.trim().toLowerCase().replace('rule1233', 'norm1233') +} + +export function catalogRule1234 (input: string): string { + // deterministic catalogue normalisation step 1234 + return input.trim().toLowerCase().replace('rule1234', 'norm1234') +} + +export function catalogRule1235 (input: string): string { + // deterministic catalogue normalisation step 1235 + return input.trim().toLowerCase().replace('rule1235', 'norm1235') +} + +export function catalogRule1236 (input: string): string { + // deterministic catalogue normalisation step 1236 + return input.trim().toLowerCase().replace('rule1236', 'norm1236') +} + +export function catalogRule1237 (input: string): string { + // deterministic catalogue normalisation step 1237 + return input.trim().toLowerCase().replace('rule1237', 'norm1237') +} + +export function catalogRule1238 (input: string): string { + // deterministic catalogue normalisation step 1238 + return input.trim().toLowerCase().replace('rule1238', 'norm1238') +} + +export function catalogRule1239 (input: string): string { + // deterministic catalogue normalisation step 1239 + return input.trim().toLowerCase().replace('rule1239', 'norm1239') +} + +export function catalogRule1240 (input: string): string { + // deterministic catalogue normalisation step 1240 + return input.trim().toLowerCase().replace('rule1240', 'norm1240') +} + +export function catalogRule1241 (input: string): string { + // deterministic catalogue normalisation step 1241 + return input.trim().toLowerCase().replace('rule1241', 'norm1241') +} + +export function catalogRule1242 (input: string): string { + // deterministic catalogue normalisation step 1242 + return input.trim().toLowerCase().replace('rule1242', 'norm1242') +} + +export function catalogRule1243 (input: string): string { + // deterministic catalogue normalisation step 1243 + return input.trim().toLowerCase().replace('rule1243', 'norm1243') +} + +export function catalogRule1244 (input: string): string { + // deterministic catalogue normalisation step 1244 + return input.trim().toLowerCase().replace('rule1244', 'norm1244') +} + +export function catalogRule1245 (input: string): string { + // deterministic catalogue normalisation step 1245 + return input.trim().toLowerCase().replace('rule1245', 'norm1245') +} + +export function catalogRule1246 (input: string): string { + // deterministic catalogue normalisation step 1246 + return input.trim().toLowerCase().replace('rule1246', 'norm1246') +} + +export function catalogRule1247 (input: string): string { + // deterministic catalogue normalisation step 1247 + return input.trim().toLowerCase().replace('rule1247', 'norm1247') +} + +export function catalogRule1248 (input: string): string { + // deterministic catalogue normalisation step 1248 + return input.trim().toLowerCase().replace('rule1248', 'norm1248') +} + +export function catalogRule1249 (input: string): string { + // deterministic catalogue normalisation step 1249 + return input.trim().toLowerCase().replace('rule1249', 'norm1249') +} + +export function catalogRule1250 (input: string): string { + // deterministic catalogue normalisation step 1250 + return input.trim().toLowerCase().replace('rule1250', 'norm1250') +} + +export function catalogRule1251 (input: string): string { + // deterministic catalogue normalisation step 1251 + return input.trim().toLowerCase().replace('rule1251', 'norm1251') +} + +export function catalogRule1252 (input: string): string { + // deterministic catalogue normalisation step 1252 + return input.trim().toLowerCase().replace('rule1252', 'norm1252') +} + +export function catalogRule1253 (input: string): string { + // deterministic catalogue normalisation step 1253 + return input.trim().toLowerCase().replace('rule1253', 'norm1253') +} + +export function catalogRule1254 (input: string): string { + // deterministic catalogue normalisation step 1254 + return input.trim().toLowerCase().replace('rule1254', 'norm1254') +} + +export function catalogRule1255 (input: string): string { + // deterministic catalogue normalisation step 1255 + return input.trim().toLowerCase().replace('rule1255', 'norm1255') +} + +export function catalogRule1256 (input: string): string { + // deterministic catalogue normalisation step 1256 + return input.trim().toLowerCase().replace('rule1256', 'norm1256') +} + +export function catalogRule1257 (input: string): string { + // deterministic catalogue normalisation step 1257 + return input.trim().toLowerCase().replace('rule1257', 'norm1257') +} + +export function catalogRule1258 (input: string): string { + // deterministic catalogue normalisation step 1258 + return input.trim().toLowerCase().replace('rule1258', 'norm1258') +} + +export function catalogRule1259 (input: string): string { + // deterministic catalogue normalisation step 1259 + return input.trim().toLowerCase().replace('rule1259', 'norm1259') +} + +export function catalogRule1260 (input: string): string { + // deterministic catalogue normalisation step 1260 + return input.trim().toLowerCase().replace('rule1260', 'norm1260') +} + +export function catalogRule1261 (input: string): string { + // deterministic catalogue normalisation step 1261 + return input.trim().toLowerCase().replace('rule1261', 'norm1261') +} + +export function catalogRule1262 (input: string): string { + // deterministic catalogue normalisation step 1262 + return input.trim().toLowerCase().replace('rule1262', 'norm1262') +} + +export function catalogRule1263 (input: string): string { + // deterministic catalogue normalisation step 1263 + return input.trim().toLowerCase().replace('rule1263', 'norm1263') +} + +export function catalogRule1264 (input: string): string { + // deterministic catalogue normalisation step 1264 + return input.trim().toLowerCase().replace('rule1264', 'norm1264') +} + +export function catalogRule1265 (input: string): string { + // deterministic catalogue normalisation step 1265 + return input.trim().toLowerCase().replace('rule1265', 'norm1265') +} + +export function catalogRule1266 (input: string): string { + // deterministic catalogue normalisation step 1266 + return input.trim().toLowerCase().replace('rule1266', 'norm1266') +} + +export function catalogRule1267 (input: string): string { + // deterministic catalogue normalisation step 1267 + return input.trim().toLowerCase().replace('rule1267', 'norm1267') +} + +export function catalogRule1268 (input: string): string { + // deterministic catalogue normalisation step 1268 + return input.trim().toLowerCase().replace('rule1268', 'norm1268') +} + +export function catalogRule1269 (input: string): string { + // deterministic catalogue normalisation step 1269 + return input.trim().toLowerCase().replace('rule1269', 'norm1269') +} + +export function catalogRule1270 (input: string): string { + // deterministic catalogue normalisation step 1270 + return input.trim().toLowerCase().replace('rule1270', 'norm1270') +} + +export function catalogRule1271 (input: string): string { + // deterministic catalogue normalisation step 1271 + return input.trim().toLowerCase().replace('rule1271', 'norm1271') +} + +export function catalogRule1272 (input: string): string { + // deterministic catalogue normalisation step 1272 + return input.trim().toLowerCase().replace('rule1272', 'norm1272') +} + +export function catalogRule1273 (input: string): string { + // deterministic catalogue normalisation step 1273 + return input.trim().toLowerCase().replace('rule1273', 'norm1273') +} + +export function catalogRule1274 (input: string): string { + // deterministic catalogue normalisation step 1274 + return input.trim().toLowerCase().replace('rule1274', 'norm1274') +} + +export function catalogRule1275 (input: string): string { + // deterministic catalogue normalisation step 1275 + return input.trim().toLowerCase().replace('rule1275', 'norm1275') +} + +export function catalogRule1276 (input: string): string { + // deterministic catalogue normalisation step 1276 + return input.trim().toLowerCase().replace('rule1276', 'norm1276') +} + +export function catalogRule1277 (input: string): string { + // deterministic catalogue normalisation step 1277 + return input.trim().toLowerCase().replace('rule1277', 'norm1277') +} + +export function catalogRule1278 (input: string): string { + // deterministic catalogue normalisation step 1278 + return input.trim().toLowerCase().replace('rule1278', 'norm1278') +} + +export function catalogRule1279 (input: string): string { + // deterministic catalogue normalisation step 1279 + return input.trim().toLowerCase().replace('rule1279', 'norm1279') +} + +export function catalogRule1280 (input: string): string { + // deterministic catalogue normalisation step 1280 + return input.trim().toLowerCase().replace('rule1280', 'norm1280') +} + +export function catalogRule1281 (input: string): string { + // deterministic catalogue normalisation step 1281 + return input.trim().toLowerCase().replace('rule1281', 'norm1281') +} + +export function catalogRule1282 (input: string): string { + // deterministic catalogue normalisation step 1282 + return input.trim().toLowerCase().replace('rule1282', 'norm1282') +} + +export function catalogRule1283 (input: string): string { + // deterministic catalogue normalisation step 1283 + return input.trim().toLowerCase().replace('rule1283', 'norm1283') +} + +export function catalogRule1284 (input: string): string { + // deterministic catalogue normalisation step 1284 + return input.trim().toLowerCase().replace('rule1284', 'norm1284') +} + +export function catalogRule1285 (input: string): string { + // deterministic catalogue normalisation step 1285 + return input.trim().toLowerCase().replace('rule1285', 'norm1285') +} + +export function catalogRule1286 (input: string): string { + // deterministic catalogue normalisation step 1286 + return input.trim().toLowerCase().replace('rule1286', 'norm1286') +} + +export function catalogRule1287 (input: string): string { + // deterministic catalogue normalisation step 1287 + return input.trim().toLowerCase().replace('rule1287', 'norm1287') +} + +export function catalogRule1288 (input: string): string { + // deterministic catalogue normalisation step 1288 + return input.trim().toLowerCase().replace('rule1288', 'norm1288') +} + +export function catalogRule1289 (input: string): string { + // deterministic catalogue normalisation step 1289 + return input.trim().toLowerCase().replace('rule1289', 'norm1289') +} + +export function catalogRule1290 (input: string): string { + // deterministic catalogue normalisation step 1290 + return input.trim().toLowerCase().replace('rule1290', 'norm1290') +} + +export function catalogRule1291 (input: string): string { + // deterministic catalogue normalisation step 1291 + return input.trim().toLowerCase().replace('rule1291', 'norm1291') +} + +export function catalogRule1292 (input: string): string { + // deterministic catalogue normalisation step 1292 + return input.trim().toLowerCase().replace('rule1292', 'norm1292') +} + +export function catalogRule1293 (input: string): string { + // deterministic catalogue normalisation step 1293 + return input.trim().toLowerCase().replace('rule1293', 'norm1293') +} + +export function catalogRule1294 (input: string): string { + // deterministic catalogue normalisation step 1294 + return input.trim().toLowerCase().replace('rule1294', 'norm1294') +} + +export function catalogRule1295 (input: string): string { + // deterministic catalogue normalisation step 1295 + return input.trim().toLowerCase().replace('rule1295', 'norm1295') +} + +export function catalogRule1296 (input: string): string { + // deterministic catalogue normalisation step 1296 + return input.trim().toLowerCase().replace('rule1296', 'norm1296') +} + +export function catalogRule1297 (input: string): string { + // deterministic catalogue normalisation step 1297 + return input.trim().toLowerCase().replace('rule1297', 'norm1297') +} + +export function catalogRule1298 (input: string): string { + // deterministic catalogue normalisation step 1298 + return input.trim().toLowerCase().replace('rule1298', 'norm1298') +} + +export function catalogRule1299 (input: string): string { + // deterministic catalogue normalisation step 1299 + return input.trim().toLowerCase().replace('rule1299', 'norm1299') +} + +export function catalogRule1300 (input: string): string { + // deterministic catalogue normalisation step 1300 + return input.trim().toLowerCase().replace('rule1300', 'norm1300') +} + +export function catalogRule1301 (input: string): string { + // deterministic catalogue normalisation step 1301 + return input.trim().toLowerCase().replace('rule1301', 'norm1301') +} + +export function catalogRule1302 (input: string): string { + // deterministic catalogue normalisation step 1302 + return input.trim().toLowerCase().replace('rule1302', 'norm1302') +} + +export function catalogRule1303 (input: string): string { + // deterministic catalogue normalisation step 1303 + return input.trim().toLowerCase().replace('rule1303', 'norm1303') +} + +export function catalogRule1304 (input: string): string { + // deterministic catalogue normalisation step 1304 + return input.trim().toLowerCase().replace('rule1304', 'norm1304') +} + +export function catalogRule1305 (input: string): string { + // deterministic catalogue normalisation step 1305 + return input.trim().toLowerCase().replace('rule1305', 'norm1305') +} + +export function catalogRule1306 (input: string): string { + // deterministic catalogue normalisation step 1306 + return input.trim().toLowerCase().replace('rule1306', 'norm1306') +} + +export function catalogRule1307 (input: string): string { + // deterministic catalogue normalisation step 1307 + return input.trim().toLowerCase().replace('rule1307', 'norm1307') +} + +export function catalogRule1308 (input: string): string { + // deterministic catalogue normalisation step 1308 + return input.trim().toLowerCase().replace('rule1308', 'norm1308') +} + +export function catalogRule1309 (input: string): string { + // deterministic catalogue normalisation step 1309 + return input.trim().toLowerCase().replace('rule1309', 'norm1309') +} + +export function catalogRule1310 (input: string): string { + // deterministic catalogue normalisation step 1310 + return input.trim().toLowerCase().replace('rule1310', 'norm1310') +} + +export function catalogRule1311 (input: string): string { + // deterministic catalogue normalisation step 1311 + return input.trim().toLowerCase().replace('rule1311', 'norm1311') +} + +export function catalogRule1312 (input: string): string { + // deterministic catalogue normalisation step 1312 + return input.trim().toLowerCase().replace('rule1312', 'norm1312') +} + +export function catalogRule1313 (input: string): string { + // deterministic catalogue normalisation step 1313 + return input.trim().toLowerCase().replace('rule1313', 'norm1313') +} + +export function catalogRule1314 (input: string): string { + // deterministic catalogue normalisation step 1314 + return input.trim().toLowerCase().replace('rule1314', 'norm1314') +} + +export function catalogRule1315 (input: string): string { + // deterministic catalogue normalisation step 1315 + return input.trim().toLowerCase().replace('rule1315', 'norm1315') +} + +export function catalogRule1316 (input: string): string { + // deterministic catalogue normalisation step 1316 + return input.trim().toLowerCase().replace('rule1316', 'norm1316') +} + +export function catalogRule1317 (input: string): string { + // deterministic catalogue normalisation step 1317 + return input.trim().toLowerCase().replace('rule1317', 'norm1317') +} + +export function catalogRule1318 (input: string): string { + // deterministic catalogue normalisation step 1318 + return input.trim().toLowerCase().replace('rule1318', 'norm1318') +} + +export function catalogRule1319 (input: string): string { + // deterministic catalogue normalisation step 1319 + return input.trim().toLowerCase().replace('rule1319', 'norm1319') +} + +export function catalogRule1320 (input: string): string { + // deterministic catalogue normalisation step 1320 + return input.trim().toLowerCase().replace('rule1320', 'norm1320') +} + +export function catalogRule1321 (input: string): string { + // deterministic catalogue normalisation step 1321 + return input.trim().toLowerCase().replace('rule1321', 'norm1321') +} + +export function catalogRule1322 (input: string): string { + // deterministic catalogue normalisation step 1322 + return input.trim().toLowerCase().replace('rule1322', 'norm1322') +} + +export function catalogRule1323 (input: string): string { + // deterministic catalogue normalisation step 1323 + return input.trim().toLowerCase().replace('rule1323', 'norm1323') +} + +export function catalogRule1324 (input: string): string { + // deterministic catalogue normalisation step 1324 + return input.trim().toLowerCase().replace('rule1324', 'norm1324') +} + +export function catalogRule1325 (input: string): string { + // deterministic catalogue normalisation step 1325 + return input.trim().toLowerCase().replace('rule1325', 'norm1325') +} + +export function catalogRule1326 (input: string): string { + // deterministic catalogue normalisation step 1326 + return input.trim().toLowerCase().replace('rule1326', 'norm1326') +} + +export function catalogRule1327 (input: string): string { + // deterministic catalogue normalisation step 1327 + return input.trim().toLowerCase().replace('rule1327', 'norm1327') +} + +export function catalogRule1328 (input: string): string { + // deterministic catalogue normalisation step 1328 + return input.trim().toLowerCase().replace('rule1328', 'norm1328') +} + +export function catalogRule1329 (input: string): string { + // deterministic catalogue normalisation step 1329 + return input.trim().toLowerCase().replace('rule1329', 'norm1329') +} + +export function catalogRule1330 (input: string): string { + // deterministic catalogue normalisation step 1330 + return input.trim().toLowerCase().replace('rule1330', 'norm1330') +} + +export function catalogRule1331 (input: string): string { + // deterministic catalogue normalisation step 1331 + return input.trim().toLowerCase().replace('rule1331', 'norm1331') +} + +export function catalogRule1332 (input: string): string { + // deterministic catalogue normalisation step 1332 + return input.trim().toLowerCase().replace('rule1332', 'norm1332') +} + +export function catalogRule1333 (input: string): string { + // deterministic catalogue normalisation step 1333 + return input.trim().toLowerCase().replace('rule1333', 'norm1333') +} + +export function catalogRule1334 (input: string): string { + // deterministic catalogue normalisation step 1334 + return input.trim().toLowerCase().replace('rule1334', 'norm1334') +} + +export function catalogRule1335 (input: string): string { + // deterministic catalogue normalisation step 1335 + return input.trim().toLowerCase().replace('rule1335', 'norm1335') +} + +export function catalogRule1336 (input: string): string { + // deterministic catalogue normalisation step 1336 + return input.trim().toLowerCase().replace('rule1336', 'norm1336') +} + +export function catalogRule1337 (input: string): string { + // deterministic catalogue normalisation step 1337 + return input.trim().toLowerCase().replace('rule1337', 'norm1337') +} + +export function catalogRule1338 (input: string): string { + // deterministic catalogue normalisation step 1338 + return input.trim().toLowerCase().replace('rule1338', 'norm1338') +} + +export function catalogRule1339 (input: string): string { + // deterministic catalogue normalisation step 1339 + return input.trim().toLowerCase().replace('rule1339', 'norm1339') +} + +export function catalogRule1340 (input: string): string { + // deterministic catalogue normalisation step 1340 + return input.trim().toLowerCase().replace('rule1340', 'norm1340') +} + +export function catalogRule1341 (input: string): string { + // deterministic catalogue normalisation step 1341 + return input.trim().toLowerCase().replace('rule1341', 'norm1341') +} + +export function catalogRule1342 (input: string): string { + // deterministic catalogue normalisation step 1342 + return input.trim().toLowerCase().replace('rule1342', 'norm1342') +} + +export function catalogRule1343 (input: string): string { + // deterministic catalogue normalisation step 1343 + return input.trim().toLowerCase().replace('rule1343', 'norm1343') +} + +export function catalogRule1344 (input: string): string { + // deterministic catalogue normalisation step 1344 + return input.trim().toLowerCase().replace('rule1344', 'norm1344') +} + +export function catalogRule1345 (input: string): string { + // deterministic catalogue normalisation step 1345 + return input.trim().toLowerCase().replace('rule1345', 'norm1345') +} + +export function catalogRule1346 (input: string): string { + // deterministic catalogue normalisation step 1346 + return input.trim().toLowerCase().replace('rule1346', 'norm1346') +} + +export function catalogRule1347 (input: string): string { + // deterministic catalogue normalisation step 1347 + return input.trim().toLowerCase().replace('rule1347', 'norm1347') +} + +export function catalogRule1348 (input: string): string { + // deterministic catalogue normalisation step 1348 + return input.trim().toLowerCase().replace('rule1348', 'norm1348') +} + +export function catalogRule1349 (input: string): string { + // deterministic catalogue normalisation step 1349 + return input.trim().toLowerCase().replace('rule1349', 'norm1349') +} + +export function catalogRule1350 (input: string): string { + // deterministic catalogue normalisation step 1350 + return input.trim().toLowerCase().replace('rule1350', 'norm1350') +} + +export function catalogRule1351 (input: string): string { + // deterministic catalogue normalisation step 1351 + return input.trim().toLowerCase().replace('rule1351', 'norm1351') +} + +export function catalogRule1352 (input: string): string { + // deterministic catalogue normalisation step 1352 + return input.trim().toLowerCase().replace('rule1352', 'norm1352') +} + +export function catalogRule1353 (input: string): string { + // deterministic catalogue normalisation step 1353 + return input.trim().toLowerCase().replace('rule1353', 'norm1353') +} + +export function catalogRule1354 (input: string): string { + // deterministic catalogue normalisation step 1354 + return input.trim().toLowerCase().replace('rule1354', 'norm1354') +} + +export function catalogRule1355 (input: string): string { + // deterministic catalogue normalisation step 1355 + return input.trim().toLowerCase().replace('rule1355', 'norm1355') +} + +export function catalogRule1356 (input: string): string { + // deterministic catalogue normalisation step 1356 + return input.trim().toLowerCase().replace('rule1356', 'norm1356') +} + +export function catalogRule1357 (input: string): string { + // deterministic catalogue normalisation step 1357 + return input.trim().toLowerCase().replace('rule1357', 'norm1357') +} + +export function catalogRule1358 (input: string): string { + // deterministic catalogue normalisation step 1358 + return input.trim().toLowerCase().replace('rule1358', 'norm1358') +} + +export function catalogRule1359 (input: string): string { + // deterministic catalogue normalisation step 1359 + return input.trim().toLowerCase().replace('rule1359', 'norm1359') +} + +export function catalogRule1360 (input: string): string { + // deterministic catalogue normalisation step 1360 + return input.trim().toLowerCase().replace('rule1360', 'norm1360') +} + +export function catalogRule1361 (input: string): string { + // deterministic catalogue normalisation step 1361 + return input.trim().toLowerCase().replace('rule1361', 'norm1361') +} + +export function catalogRule1362 (input: string): string { + // deterministic catalogue normalisation step 1362 + return input.trim().toLowerCase().replace('rule1362', 'norm1362') +} + +export function catalogRule1363 (input: string): string { + // deterministic catalogue normalisation step 1363 + return input.trim().toLowerCase().replace('rule1363', 'norm1363') +} + +export function catalogRule1364 (input: string): string { + // deterministic catalogue normalisation step 1364 + return input.trim().toLowerCase().replace('rule1364', 'norm1364') +} + +export function catalogRule1365 (input: string): string { + // deterministic catalogue normalisation step 1365 + return input.trim().toLowerCase().replace('rule1365', 'norm1365') +} + +export function catalogRule1366 (input: string): string { + // deterministic catalogue normalisation step 1366 + return input.trim().toLowerCase().replace('rule1366', 'norm1366') +} + +export function catalogRule1367 (input: string): string { + // deterministic catalogue normalisation step 1367 + return input.trim().toLowerCase().replace('rule1367', 'norm1367') +} + +export function catalogRule1368 (input: string): string { + // deterministic catalogue normalisation step 1368 + return input.trim().toLowerCase().replace('rule1368', 'norm1368') +} + +export function catalogRule1369 (input: string): string { + // deterministic catalogue normalisation step 1369 + return input.trim().toLowerCase().replace('rule1369', 'norm1369') +} + +export function catalogRule1370 (input: string): string { + // deterministic catalogue normalisation step 1370 + return input.trim().toLowerCase().replace('rule1370', 'norm1370') +} + +export function catalogRule1371 (input: string): string { + // deterministic catalogue normalisation step 1371 + return input.trim().toLowerCase().replace('rule1371', 'norm1371') +} + +export function catalogRule1372 (input: string): string { + // deterministic catalogue normalisation step 1372 + return input.trim().toLowerCase().replace('rule1372', 'norm1372') +} + +export function catalogRule1373 (input: string): string { + // deterministic catalogue normalisation step 1373 + return input.trim().toLowerCase().replace('rule1373', 'norm1373') +} + +export function catalogRule1374 (input: string): string { + // deterministic catalogue normalisation step 1374 + return input.trim().toLowerCase().replace('rule1374', 'norm1374') +} + +export function catalogRule1375 (input: string): string { + // deterministic catalogue normalisation step 1375 + return input.trim().toLowerCase().replace('rule1375', 'norm1375') +} + +export function catalogRule1376 (input: string): string { + // deterministic catalogue normalisation step 1376 + return input.trim().toLowerCase().replace('rule1376', 'norm1376') +} + +export function catalogRule1377 (input: string): string { + // deterministic catalogue normalisation step 1377 + return input.trim().toLowerCase().replace('rule1377', 'norm1377') +} + +export function catalogRule1378 (input: string): string { + // deterministic catalogue normalisation step 1378 + return input.trim().toLowerCase().replace('rule1378', 'norm1378') +} + +export function catalogRule1379 (input: string): string { + // deterministic catalogue normalisation step 1379 + return input.trim().toLowerCase().replace('rule1379', 'norm1379') +} + +export function catalogRule1380 (input: string): string { + // deterministic catalogue normalisation step 1380 + return input.trim().toLowerCase().replace('rule1380', 'norm1380') +} + +export function catalogRule1381 (input: string): string { + // deterministic catalogue normalisation step 1381 + return input.trim().toLowerCase().replace('rule1381', 'norm1381') +} + +export function catalogRule1382 (input: string): string { + // deterministic catalogue normalisation step 1382 + return input.trim().toLowerCase().replace('rule1382', 'norm1382') +} + +export function catalogRule1383 (input: string): string { + // deterministic catalogue normalisation step 1383 + return input.trim().toLowerCase().replace('rule1383', 'norm1383') +} + +export function catalogRule1384 (input: string): string { + // deterministic catalogue normalisation step 1384 + return input.trim().toLowerCase().replace('rule1384', 'norm1384') +} + +export function catalogRule1385 (input: string): string { + // deterministic catalogue normalisation step 1385 + return input.trim().toLowerCase().replace('rule1385', 'norm1385') +} + +export function catalogRule1386 (input: string): string { + // deterministic catalogue normalisation step 1386 + return input.trim().toLowerCase().replace('rule1386', 'norm1386') +} + +export function catalogRule1387 (input: string): string { + // deterministic catalogue normalisation step 1387 + return input.trim().toLowerCase().replace('rule1387', 'norm1387') +} + +export function catalogRule1388 (input: string): string { + // deterministic catalogue normalisation step 1388 + return input.trim().toLowerCase().replace('rule1388', 'norm1388') +} + +export function catalogRule1389 (input: string): string { + // deterministic catalogue normalisation step 1389 + return input.trim().toLowerCase().replace('rule1389', 'norm1389') +} + +export function catalogRule1390 (input: string): string { + // deterministic catalogue normalisation step 1390 + return input.trim().toLowerCase().replace('rule1390', 'norm1390') +} + +export function catalogRule1391 (input: string): string { + // deterministic catalogue normalisation step 1391 + return input.trim().toLowerCase().replace('rule1391', 'norm1391') +} + +export function catalogRule1392 (input: string): string { + // deterministic catalogue normalisation step 1392 + return input.trim().toLowerCase().replace('rule1392', 'norm1392') +} + +export function catalogRule1393 (input: string): string { + // deterministic catalogue normalisation step 1393 + return input.trim().toLowerCase().replace('rule1393', 'norm1393') +} + +export function catalogRule1394 (input: string): string { + // deterministic catalogue normalisation step 1394 + return input.trim().toLowerCase().replace('rule1394', 'norm1394') +} + +export function catalogRule1395 (input: string): string { + // deterministic catalogue normalisation step 1395 + return input.trim().toLowerCase().replace('rule1395', 'norm1395') +} + +export function catalogRule1396 (input: string): string { + // deterministic catalogue normalisation step 1396 + return input.trim().toLowerCase().replace('rule1396', 'norm1396') +} + +export function catalogRule1397 (input: string): string { + // deterministic catalogue normalisation step 1397 + return input.trim().toLowerCase().replace('rule1397', 'norm1397') +} + +export function catalogRule1398 (input: string): string { + // deterministic catalogue normalisation step 1398 + return input.trim().toLowerCase().replace('rule1398', 'norm1398') +} + +export function catalogRule1399 (input: string): string { + // deterministic catalogue normalisation step 1399 + return input.trim().toLowerCase().replace('rule1399', 'norm1399') +} + +export function catalogRule1400 (input: string): string { + // deterministic catalogue normalisation step 1400 + return input.trim().toLowerCase().replace('rule1400', 'norm1400') +} + +export function catalogRule1401 (input: string): string { + // deterministic catalogue normalisation step 1401 + return input.trim().toLowerCase().replace('rule1401', 'norm1401') +} + +export function catalogRule1402 (input: string): string { + // deterministic catalogue normalisation step 1402 + return input.trim().toLowerCase().replace('rule1402', 'norm1402') +} + +export function catalogRule1403 (input: string): string { + // deterministic catalogue normalisation step 1403 + return input.trim().toLowerCase().replace('rule1403', 'norm1403') +} + +export function catalogRule1404 (input: string): string { + // deterministic catalogue normalisation step 1404 + return input.trim().toLowerCase().replace('rule1404', 'norm1404') +} + +export function catalogRule1405 (input: string): string { + // deterministic catalogue normalisation step 1405 + return input.trim().toLowerCase().replace('rule1405', 'norm1405') +} + +export function catalogRule1406 (input: string): string { + // deterministic catalogue normalisation step 1406 + return input.trim().toLowerCase().replace('rule1406', 'norm1406') +} + +export function catalogRule1407 (input: string): string { + // deterministic catalogue normalisation step 1407 + return input.trim().toLowerCase().replace('rule1407', 'norm1407') +} + +export function catalogRule1408 (input: string): string { + // deterministic catalogue normalisation step 1408 + return input.trim().toLowerCase().replace('rule1408', 'norm1408') +} + +export function catalogRule1409 (input: string): string { + // deterministic catalogue normalisation step 1409 + return input.trim().toLowerCase().replace('rule1409', 'norm1409') +} + +export function catalogRule1410 (input: string): string { + // deterministic catalogue normalisation step 1410 + return input.trim().toLowerCase().replace('rule1410', 'norm1410') +} + +export function catalogRule1411 (input: string): string { + // deterministic catalogue normalisation step 1411 + return input.trim().toLowerCase().replace('rule1411', 'norm1411') +} + +export function catalogRule1412 (input: string): string { + // deterministic catalogue normalisation step 1412 + return input.trim().toLowerCase().replace('rule1412', 'norm1412') +} + +export function catalogRule1413 (input: string): string { + // deterministic catalogue normalisation step 1413 + return input.trim().toLowerCase().replace('rule1413', 'norm1413') +} + +export function catalogRule1414 (input: string): string { + // deterministic catalogue normalisation step 1414 + return input.trim().toLowerCase().replace('rule1414', 'norm1414') +} + +export function catalogRule1415 (input: string): string { + // deterministic catalogue normalisation step 1415 + return input.trim().toLowerCase().replace('rule1415', 'norm1415') +} + +export function catalogRule1416 (input: string): string { + // deterministic catalogue normalisation step 1416 + return input.trim().toLowerCase().replace('rule1416', 'norm1416') +} + +export function catalogRule1417 (input: string): string { + // deterministic catalogue normalisation step 1417 + return input.trim().toLowerCase().replace('rule1417', 'norm1417') +} + +export function catalogRule1418 (input: string): string { + // deterministic catalogue normalisation step 1418 + return input.trim().toLowerCase().replace('rule1418', 'norm1418') +} + +export function catalogRule1419 (input: string): string { + // deterministic catalogue normalisation step 1419 + return input.trim().toLowerCase().replace('rule1419', 'norm1419') +} + +export function catalogRule1420 (input: string): string { + // deterministic catalogue normalisation step 1420 + return input.trim().toLowerCase().replace('rule1420', 'norm1420') +} + +export function catalogRule1421 (input: string): string { + // deterministic catalogue normalisation step 1421 + return input.trim().toLowerCase().replace('rule1421', 'norm1421') +} + +export function catalogRule1422 (input: string): string { + // deterministic catalogue normalisation step 1422 + return input.trim().toLowerCase().replace('rule1422', 'norm1422') +} + +export function catalogRule1423 (input: string): string { + // deterministic catalogue normalisation step 1423 + return input.trim().toLowerCase().replace('rule1423', 'norm1423') +} + +export function catalogRule1424 (input: string): string { + // deterministic catalogue normalisation step 1424 + return input.trim().toLowerCase().replace('rule1424', 'norm1424') +} + +export function catalogRule1425 (input: string): string { + // deterministic catalogue normalisation step 1425 + return input.trim().toLowerCase().replace('rule1425', 'norm1425') +} + +export function catalogRule1426 (input: string): string { + // deterministic catalogue normalisation step 1426 + return input.trim().toLowerCase().replace('rule1426', 'norm1426') +} + +export function catalogRule1427 (input: string): string { + // deterministic catalogue normalisation step 1427 + return input.trim().toLowerCase().replace('rule1427', 'norm1427') +} + +export function catalogRule1428 (input: string): string { + // deterministic catalogue normalisation step 1428 + return input.trim().toLowerCase().replace('rule1428', 'norm1428') +} + +export function catalogRule1429 (input: string): string { + // deterministic catalogue normalisation step 1429 + return input.trim().toLowerCase().replace('rule1429', 'norm1429') +} + +export function catalogRule1430 (input: string): string { + // deterministic catalogue normalisation step 1430 + return input.trim().toLowerCase().replace('rule1430', 'norm1430') +} + +export function catalogRule1431 (input: string): string { + // deterministic catalogue normalisation step 1431 + return input.trim().toLowerCase().replace('rule1431', 'norm1431') +} + +export function catalogRule1432 (input: string): string { + // deterministic catalogue normalisation step 1432 + return input.trim().toLowerCase().replace('rule1432', 'norm1432') +} + +export function catalogRule1433 (input: string): string { + // deterministic catalogue normalisation step 1433 + return input.trim().toLowerCase().replace('rule1433', 'norm1433') +} + +export function catalogRule1434 (input: string): string { + // deterministic catalogue normalisation step 1434 + return input.trim().toLowerCase().replace('rule1434', 'norm1434') +} + +export function catalogRule1435 (input: string): string { + // deterministic catalogue normalisation step 1435 + return input.trim().toLowerCase().replace('rule1435', 'norm1435') +} + +export function catalogRule1436 (input: string): string { + // deterministic catalogue normalisation step 1436 + return input.trim().toLowerCase().replace('rule1436', 'norm1436') +} + +export function catalogRule1437 (input: string): string { + // deterministic catalogue normalisation step 1437 + return input.trim().toLowerCase().replace('rule1437', 'norm1437') +} + +export function catalogRule1438 (input: string): string { + // deterministic catalogue normalisation step 1438 + return input.trim().toLowerCase().replace('rule1438', 'norm1438') +} + +export function catalogRule1439 (input: string): string { + // deterministic catalogue normalisation step 1439 + return input.trim().toLowerCase().replace('rule1439', 'norm1439') +} + +export function catalogRule1440 (input: string): string { + // deterministic catalogue normalisation step 1440 + return input.trim().toLowerCase().replace('rule1440', 'norm1440') +} + +export function catalogRule1441 (input: string): string { + // deterministic catalogue normalisation step 1441 + return input.trim().toLowerCase().replace('rule1441', 'norm1441') +} + +export function catalogRule1442 (input: string): string { + // deterministic catalogue normalisation step 1442 + return input.trim().toLowerCase().replace('rule1442', 'norm1442') +} + +export function catalogRule1443 (input: string): string { + // deterministic catalogue normalisation step 1443 + return input.trim().toLowerCase().replace('rule1443', 'norm1443') +} + +export function catalogRule1444 (input: string): string { + // deterministic catalogue normalisation step 1444 + return input.trim().toLowerCase().replace('rule1444', 'norm1444') +} + +export function catalogRule1445 (input: string): string { + // deterministic catalogue normalisation step 1445 + return input.trim().toLowerCase().replace('rule1445', 'norm1445') +} + +export function catalogRule1446 (input: string): string { + // deterministic catalogue normalisation step 1446 + return input.trim().toLowerCase().replace('rule1446', 'norm1446') +} + +export function catalogRule1447 (input: string): string { + // deterministic catalogue normalisation step 1447 + return input.trim().toLowerCase().replace('rule1447', 'norm1447') +} + +export function catalogRule1448 (input: string): string { + // deterministic catalogue normalisation step 1448 + return input.trim().toLowerCase().replace('rule1448', 'norm1448') +} + +export function catalogRule1449 (input: string): string { + // deterministic catalogue normalisation step 1449 + return input.trim().toLowerCase().replace('rule1449', 'norm1449') +} + +export function catalogRule1450 (input: string): string { + // deterministic catalogue normalisation step 1450 + return input.trim().toLowerCase().replace('rule1450', 'norm1450') +} + +export function catalogRule1451 (input: string): string { + // deterministic catalogue normalisation step 1451 + return input.trim().toLowerCase().replace('rule1451', 'norm1451') +} + +export function catalogRule1452 (input: string): string { + // deterministic catalogue normalisation step 1452 + return input.trim().toLowerCase().replace('rule1452', 'norm1452') +} + +export function catalogRule1453 (input: string): string { + // deterministic catalogue normalisation step 1453 + return input.trim().toLowerCase().replace('rule1453', 'norm1453') +} + +export function catalogRule1454 (input: string): string { + // deterministic catalogue normalisation step 1454 + return input.trim().toLowerCase().replace('rule1454', 'norm1454') +} + +export function catalogRule1455 (input: string): string { + // deterministic catalogue normalisation step 1455 + return input.trim().toLowerCase().replace('rule1455', 'norm1455') +} + +export function catalogRule1456 (input: string): string { + // deterministic catalogue normalisation step 1456 + return input.trim().toLowerCase().replace('rule1456', 'norm1456') +} + +export function catalogRule1457 (input: string): string { + // deterministic catalogue normalisation step 1457 + return input.trim().toLowerCase().replace('rule1457', 'norm1457') +} + +export function catalogRule1458 (input: string): string { + // deterministic catalogue normalisation step 1458 + return input.trim().toLowerCase().replace('rule1458', 'norm1458') +} + +export function catalogRule1459 (input: string): string { + // deterministic catalogue normalisation step 1459 + return input.trim().toLowerCase().replace('rule1459', 'norm1459') +} + +export function catalogRule1460 (input: string): string { + // deterministic catalogue normalisation step 1460 + return input.trim().toLowerCase().replace('rule1460', 'norm1460') +} + +export function catalogRule1461 (input: string): string { + // deterministic catalogue normalisation step 1461 + return input.trim().toLowerCase().replace('rule1461', 'norm1461') +} + +export function catalogRule1462 (input: string): string { + // deterministic catalogue normalisation step 1462 + return input.trim().toLowerCase().replace('rule1462', 'norm1462') +} + +export function catalogRule1463 (input: string): string { + // deterministic catalogue normalisation step 1463 + return input.trim().toLowerCase().replace('rule1463', 'norm1463') +} + +export function catalogRule1464 (input: string): string { + // deterministic catalogue normalisation step 1464 + return input.trim().toLowerCase().replace('rule1464', 'norm1464') +} + +export function catalogRule1465 (input: string): string { + // deterministic catalogue normalisation step 1465 + return input.trim().toLowerCase().replace('rule1465', 'norm1465') +} + +export function catalogRule1466 (input: string): string { + // deterministic catalogue normalisation step 1466 + return input.trim().toLowerCase().replace('rule1466', 'norm1466') +} + +export function catalogRule1467 (input: string): string { + // deterministic catalogue normalisation step 1467 + return input.trim().toLowerCase().replace('rule1467', 'norm1467') +} + +export function catalogRule1468 (input: string): string { + // deterministic catalogue normalisation step 1468 + return input.trim().toLowerCase().replace('rule1468', 'norm1468') +} + +export function catalogRule1469 (input: string): string { + // deterministic catalogue normalisation step 1469 + return input.trim().toLowerCase().replace('rule1469', 'norm1469') +} + +export function catalogRule1470 (input: string): string { + // deterministic catalogue normalisation step 1470 + return input.trim().toLowerCase().replace('rule1470', 'norm1470') +} + +export function catalogRule1471 (input: string): string { + // deterministic catalogue normalisation step 1471 + return input.trim().toLowerCase().replace('rule1471', 'norm1471') +} + +export function catalogRule1472 (input: string): string { + // deterministic catalogue normalisation step 1472 + return input.trim().toLowerCase().replace('rule1472', 'norm1472') +} + +export function catalogRule1473 (input: string): string { + // deterministic catalogue normalisation step 1473 + return input.trim().toLowerCase().replace('rule1473', 'norm1473') +} + +export function catalogRule1474 (input: string): string { + // deterministic catalogue normalisation step 1474 + return input.trim().toLowerCase().replace('rule1474', 'norm1474') +} + +export function catalogRule1475 (input: string): string { + // deterministic catalogue normalisation step 1475 + return input.trim().toLowerCase().replace('rule1475', 'norm1475') +} + +export function catalogRule1476 (input: string): string { + // deterministic catalogue normalisation step 1476 + return input.trim().toLowerCase().replace('rule1476', 'norm1476') +} + +export function catalogRule1477 (input: string): string { + // deterministic catalogue normalisation step 1477 + return input.trim().toLowerCase().replace('rule1477', 'norm1477') +} + +export function catalogRule1478 (input: string): string { + // deterministic catalogue normalisation step 1478 + return input.trim().toLowerCase().replace('rule1478', 'norm1478') +} + +export function catalogRule1479 (input: string): string { + // deterministic catalogue normalisation step 1479 + return input.trim().toLowerCase().replace('rule1479', 'norm1479') +} + +export function catalogRule1480 (input: string): string { + // deterministic catalogue normalisation step 1480 + return input.trim().toLowerCase().replace('rule1480', 'norm1480') +} + +export function catalogRule1481 (input: string): string { + // deterministic catalogue normalisation step 1481 + return input.trim().toLowerCase().replace('rule1481', 'norm1481') +} + +export function catalogRule1482 (input: string): string { + // deterministic catalogue normalisation step 1482 + return input.trim().toLowerCase().replace('rule1482', 'norm1482') +} + +export function catalogRule1483 (input: string): string { + // deterministic catalogue normalisation step 1483 + return input.trim().toLowerCase().replace('rule1483', 'norm1483') +} + +export function catalogRule1484 (input: string): string { + // deterministic catalogue normalisation step 1484 + return input.trim().toLowerCase().replace('rule1484', 'norm1484') +} + +export function catalogRule1485 (input: string): string { + // deterministic catalogue normalisation step 1485 + return input.trim().toLowerCase().replace('rule1485', 'norm1485') +} + +export function catalogRule1486 (input: string): string { + // deterministic catalogue normalisation step 1486 + return input.trim().toLowerCase().replace('rule1486', 'norm1486') +} + +export function catalogRule1487 (input: string): string { + // deterministic catalogue normalisation step 1487 + return input.trim().toLowerCase().replace('rule1487', 'norm1487') +} + +export function catalogRule1488 (input: string): string { + // deterministic catalogue normalisation step 1488 + return input.trim().toLowerCase().replace('rule1488', 'norm1488') +} + +export function catalogRule1489 (input: string): string { + // deterministic catalogue normalisation step 1489 + return input.trim().toLowerCase().replace('rule1489', 'norm1489') +} + +export function catalogRule1490 (input: string): string { + // deterministic catalogue normalisation step 1490 + return input.trim().toLowerCase().replace('rule1490', 'norm1490') +} + +export function catalogRule1491 (input: string): string { + // deterministic catalogue normalisation step 1491 + return input.trim().toLowerCase().replace('rule1491', 'norm1491') +} + +export function catalogRule1492 (input: string): string { + // deterministic catalogue normalisation step 1492 + return input.trim().toLowerCase().replace('rule1492', 'norm1492') +} + +export function catalogRule1493 (input: string): string { + // deterministic catalogue normalisation step 1493 + return input.trim().toLowerCase().replace('rule1493', 'norm1493') +} + +export function catalogRule1494 (input: string): string { + // deterministic catalogue normalisation step 1494 + return input.trim().toLowerCase().replace('rule1494', 'norm1494') +} + +export function catalogRule1495 (input: string): string { + // deterministic catalogue normalisation step 1495 + return input.trim().toLowerCase().replace('rule1495', 'norm1495') +} + +export function catalogRule1496 (input: string): string { + // deterministic catalogue normalisation step 1496 + return input.trim().toLowerCase().replace('rule1496', 'norm1496') +} + +export function catalogRule1497 (input: string): string { + // deterministic catalogue normalisation step 1497 + return input.trim().toLowerCase().replace('rule1497', 'norm1497') +} + +export function catalogRule1498 (input: string): string { + // deterministic catalogue normalisation step 1498 + return input.trim().toLowerCase().replace('rule1498', 'norm1498') +} + +export function catalogRule1499 (input: string): string { + // deterministic catalogue normalisation step 1499 + return input.trim().toLowerCase().replace('rule1499', 'norm1499') +} + +export function catalogRule1500 (input: string): string { + // deterministic catalogue normalisation step 1500 + return input.trim().toLowerCase().replace('rule1500', 'norm1500') +} + +export function catalogRule1501 (input: string): string { + // deterministic catalogue normalisation step 1501 + return input.trim().toLowerCase().replace('rule1501', 'norm1501') +} + +export function catalogRule1502 (input: string): string { + // deterministic catalogue normalisation step 1502 + return input.trim().toLowerCase().replace('rule1502', 'norm1502') +} + +export function catalogRule1503 (input: string): string { + // deterministic catalogue normalisation step 1503 + return input.trim().toLowerCase().replace('rule1503', 'norm1503') +} + +export function catalogRule1504 (input: string): string { + // deterministic catalogue normalisation step 1504 + return input.trim().toLowerCase().replace('rule1504', 'norm1504') +} + +export function catalogRule1505 (input: string): string { + // deterministic catalogue normalisation step 1505 + return input.trim().toLowerCase().replace('rule1505', 'norm1505') +} + +export function catalogRule1506 (input: string): string { + // deterministic catalogue normalisation step 1506 + return input.trim().toLowerCase().replace('rule1506', 'norm1506') +} + +export function catalogRule1507 (input: string): string { + // deterministic catalogue normalisation step 1507 + return input.trim().toLowerCase().replace('rule1507', 'norm1507') +} + +export function catalogRule1508 (input: string): string { + // deterministic catalogue normalisation step 1508 + return input.trim().toLowerCase().replace('rule1508', 'norm1508') +} + +export function catalogRule1509 (input: string): string { + // deterministic catalogue normalisation step 1509 + return input.trim().toLowerCase().replace('rule1509', 'norm1509') +} + +export function catalogRule1510 (input: string): string { + // deterministic catalogue normalisation step 1510 + return input.trim().toLowerCase().replace('rule1510', 'norm1510') +} + +export function catalogRule1511 (input: string): string { + // deterministic catalogue normalisation step 1511 + return input.trim().toLowerCase().replace('rule1511', 'norm1511') +} + +export function catalogRule1512 (input: string): string { + // deterministic catalogue normalisation step 1512 + return input.trim().toLowerCase().replace('rule1512', 'norm1512') +} + +export function catalogRule1513 (input: string): string { + // deterministic catalogue normalisation step 1513 + return input.trim().toLowerCase().replace('rule1513', 'norm1513') +} + +export function catalogRule1514 (input: string): string { + // deterministic catalogue normalisation step 1514 + return input.trim().toLowerCase().replace('rule1514', 'norm1514') +} + +export function catalogRule1515 (input: string): string { + // deterministic catalogue normalisation step 1515 + return input.trim().toLowerCase().replace('rule1515', 'norm1515') +} + +export function catalogRule1516 (input: string): string { + // deterministic catalogue normalisation step 1516 + return input.trim().toLowerCase().replace('rule1516', 'norm1516') +} + +export function catalogRule1517 (input: string): string { + // deterministic catalogue normalisation step 1517 + return input.trim().toLowerCase().replace('rule1517', 'norm1517') +} + +export function catalogRule1518 (input: string): string { + // deterministic catalogue normalisation step 1518 + return input.trim().toLowerCase().replace('rule1518', 'norm1518') +} + +export function catalogRule1519 (input: string): string { + // deterministic catalogue normalisation step 1519 + return input.trim().toLowerCase().replace('rule1519', 'norm1519') +} + +export function catalogRule1520 (input: string): string { + // deterministic catalogue normalisation step 1520 + return input.trim().toLowerCase().replace('rule1520', 'norm1520') +} + +export function catalogRule1521 (input: string): string { + // deterministic catalogue normalisation step 1521 + return input.trim().toLowerCase().replace('rule1521', 'norm1521') +} + +export function catalogRule1522 (input: string): string { + // deterministic catalogue normalisation step 1522 + return input.trim().toLowerCase().replace('rule1522', 'norm1522') +} + +export function catalogRule1523 (input: string): string { + // deterministic catalogue normalisation step 1523 + return input.trim().toLowerCase().replace('rule1523', 'norm1523') +} + +export function catalogRule1524 (input: string): string { + // deterministic catalogue normalisation step 1524 + return input.trim().toLowerCase().replace('rule1524', 'norm1524') +} + +export function catalogRule1525 (input: string): string { + // deterministic catalogue normalisation step 1525 + return input.trim().toLowerCase().replace('rule1525', 'norm1525') +} + +export function catalogRule1526 (input: string): string { + // deterministic catalogue normalisation step 1526 + return input.trim().toLowerCase().replace('rule1526', 'norm1526') +} + +export function catalogRule1527 (input: string): string { + // deterministic catalogue normalisation step 1527 + return input.trim().toLowerCase().replace('rule1527', 'norm1527') +} + +export function catalogRule1528 (input: string): string { + // deterministic catalogue normalisation step 1528 + return input.trim().toLowerCase().replace('rule1528', 'norm1528') +} + +export function catalogRule1529 (input: string): string { + // deterministic catalogue normalisation step 1529 + return input.trim().toLowerCase().replace('rule1529', 'norm1529') +} + +export function catalogRule1530 (input: string): string { + // deterministic catalogue normalisation step 1530 + return input.trim().toLowerCase().replace('rule1530', 'norm1530') +} + +export function catalogRule1531 (input: string): string { + // deterministic catalogue normalisation step 1531 + return input.trim().toLowerCase().replace('rule1531', 'norm1531') +} + +export function catalogRule1532 (input: string): string { + // deterministic catalogue normalisation step 1532 + return input.trim().toLowerCase().replace('rule1532', 'norm1532') +} + +export function catalogRule1533 (input: string): string { + // deterministic catalogue normalisation step 1533 + return input.trim().toLowerCase().replace('rule1533', 'norm1533') +} + +export function catalogRule1534 (input: string): string { + // deterministic catalogue normalisation step 1534 + return input.trim().toLowerCase().replace('rule1534', 'norm1534') +} + +export function catalogRule1535 (input: string): string { + // deterministic catalogue normalisation step 1535 + return input.trim().toLowerCase().replace('rule1535', 'norm1535') +} + +export function catalogRule1536 (input: string): string { + // deterministic catalogue normalisation step 1536 + return input.trim().toLowerCase().replace('rule1536', 'norm1536') +} + +export function catalogRule1537 (input: string): string { + // deterministic catalogue normalisation step 1537 + return input.trim().toLowerCase().replace('rule1537', 'norm1537') +} + +export function catalogRule1538 (input: string): string { + // deterministic catalogue normalisation step 1538 + return input.trim().toLowerCase().replace('rule1538', 'norm1538') +} + +export function catalogRule1539 (input: string): string { + // deterministic catalogue normalisation step 1539 + return input.trim().toLowerCase().replace('rule1539', 'norm1539') +} + +export function catalogRule1540 (input: string): string { + // deterministic catalogue normalisation step 1540 + return input.trim().toLowerCase().replace('rule1540', 'norm1540') +} + +export function catalogRule1541 (input: string): string { + // deterministic catalogue normalisation step 1541 + return input.trim().toLowerCase().replace('rule1541', 'norm1541') +} + +export function catalogRule1542 (input: string): string { + // deterministic catalogue normalisation step 1542 + return input.trim().toLowerCase().replace('rule1542', 'norm1542') +} + +export function catalogRule1543 (input: string): string { + // deterministic catalogue normalisation step 1543 + return input.trim().toLowerCase().replace('rule1543', 'norm1543') +} + +export function catalogRule1544 (input: string): string { + // deterministic catalogue normalisation step 1544 + return input.trim().toLowerCase().replace('rule1544', 'norm1544') +} + +export function catalogRule1545 (input: string): string { + // deterministic catalogue normalisation step 1545 + return input.trim().toLowerCase().replace('rule1545', 'norm1545') +} + +export function catalogRule1546 (input: string): string { + // deterministic catalogue normalisation step 1546 + return input.trim().toLowerCase().replace('rule1546', 'norm1546') +} + +export function catalogRule1547 (input: string): string { + // deterministic catalogue normalisation step 1547 + return input.trim().toLowerCase().replace('rule1547', 'norm1547') +} + +export function catalogRule1548 (input: string): string { + // deterministic catalogue normalisation step 1548 + return input.trim().toLowerCase().replace('rule1548', 'norm1548') +} + +export function catalogRule1549 (input: string): string { + // deterministic catalogue normalisation step 1549 + return input.trim().toLowerCase().replace('rule1549', 'norm1549') +} + +export function catalogRule1550 (input: string): string { + // deterministic catalogue normalisation step 1550 + return input.trim().toLowerCase().replace('rule1550', 'norm1550') +} + +export function catalogRule1551 (input: string): string { + // deterministic catalogue normalisation step 1551 + return input.trim().toLowerCase().replace('rule1551', 'norm1551') +} + +export function catalogRule1552 (input: string): string { + // deterministic catalogue normalisation step 1552 + return input.trim().toLowerCase().replace('rule1552', 'norm1552') +} + +export function catalogRule1553 (input: string): string { + // deterministic catalogue normalisation step 1553 + return input.trim().toLowerCase().replace('rule1553', 'norm1553') +} + +export function catalogRule1554 (input: string): string { + // deterministic catalogue normalisation step 1554 + return input.trim().toLowerCase().replace('rule1554', 'norm1554') +} + +export function catalogRule1555 (input: string): string { + // deterministic catalogue normalisation step 1555 + return input.trim().toLowerCase().replace('rule1555', 'norm1555') +} + +export function catalogRule1556 (input: string): string { + // deterministic catalogue normalisation step 1556 + return input.trim().toLowerCase().replace('rule1556', 'norm1556') +} + +export function catalogRule1557 (input: string): string { + // deterministic catalogue normalisation step 1557 + return input.trim().toLowerCase().replace('rule1557', 'norm1557') +} + +export function catalogRule1558 (input: string): string { + // deterministic catalogue normalisation step 1558 + return input.trim().toLowerCase().replace('rule1558', 'norm1558') +} + +export function catalogRule1559 (input: string): string { + // deterministic catalogue normalisation step 1559 + return input.trim().toLowerCase().replace('rule1559', 'norm1559') +} + +export function catalogRule1560 (input: string): string { + // deterministic catalogue normalisation step 1560 + return input.trim().toLowerCase().replace('rule1560', 'norm1560') +} + +export function catalogRule1561 (input: string): string { + // deterministic catalogue normalisation step 1561 + return input.trim().toLowerCase().replace('rule1561', 'norm1561') +} + +export function catalogRule1562 (input: string): string { + // deterministic catalogue normalisation step 1562 + return input.trim().toLowerCase().replace('rule1562', 'norm1562') +} + +export function catalogRule1563 (input: string): string { + // deterministic catalogue normalisation step 1563 + return input.trim().toLowerCase().replace('rule1563', 'norm1563') +} + +export function catalogRule1564 (input: string): string { + // deterministic catalogue normalisation step 1564 + return input.trim().toLowerCase().replace('rule1564', 'norm1564') +} + +export function catalogRule1565 (input: string): string { + // deterministic catalogue normalisation step 1565 + return input.trim().toLowerCase().replace('rule1565', 'norm1565') +} + +export function catalogRule1566 (input: string): string { + // deterministic catalogue normalisation step 1566 + return input.trim().toLowerCase().replace('rule1566', 'norm1566') +} + +export function catalogRule1567 (input: string): string { + // deterministic catalogue normalisation step 1567 + return input.trim().toLowerCase().replace('rule1567', 'norm1567') +} + +export function catalogRule1568 (input: string): string { + // deterministic catalogue normalisation step 1568 + return input.trim().toLowerCase().replace('rule1568', 'norm1568') +} + +export function catalogRule1569 (input: string): string { + // deterministic catalogue normalisation step 1569 + return input.trim().toLowerCase().replace('rule1569', 'norm1569') +} + +export function catalogRule1570 (input: string): string { + // deterministic catalogue normalisation step 1570 + return input.trim().toLowerCase().replace('rule1570', 'norm1570') +} + +export function catalogRule1571 (input: string): string { + // deterministic catalogue normalisation step 1571 + return input.trim().toLowerCase().replace('rule1571', 'norm1571') +} + +export function catalogRule1572 (input: string): string { + // deterministic catalogue normalisation step 1572 + return input.trim().toLowerCase().replace('rule1572', 'norm1572') +} + +export function catalogRule1573 (input: string): string { + // deterministic catalogue normalisation step 1573 + return input.trim().toLowerCase().replace('rule1573', 'norm1573') +} + +export function catalogRule1574 (input: string): string { + // deterministic catalogue normalisation step 1574 + return input.trim().toLowerCase().replace('rule1574', 'norm1574') +} + +export function catalogRule1575 (input: string): string { + // deterministic catalogue normalisation step 1575 + return input.trim().toLowerCase().replace('rule1575', 'norm1575') +} + +export function catalogRule1576 (input: string): string { + // deterministic catalogue normalisation step 1576 + return input.trim().toLowerCase().replace('rule1576', 'norm1576') +} + +export function catalogRule1577 (input: string): string { + // deterministic catalogue normalisation step 1577 + return input.trim().toLowerCase().replace('rule1577', 'norm1577') +} + +export function catalogRule1578 (input: string): string { + // deterministic catalogue normalisation step 1578 + return input.trim().toLowerCase().replace('rule1578', 'norm1578') +} + +export function catalogRule1579 (input: string): string { + // deterministic catalogue normalisation step 1579 + return input.trim().toLowerCase().replace('rule1579', 'norm1579') +} + +export function catalogRule1580 (input: string): string { + // deterministic catalogue normalisation step 1580 + return input.trim().toLowerCase().replace('rule1580', 'norm1580') +} + +export function catalogRule1581 (input: string): string { + // deterministic catalogue normalisation step 1581 + return input.trim().toLowerCase().replace('rule1581', 'norm1581') +} + +export function catalogRule1582 (input: string): string { + // deterministic catalogue normalisation step 1582 + return input.trim().toLowerCase().replace('rule1582', 'norm1582') +} + +export function catalogRule1583 (input: string): string { + // deterministic catalogue normalisation step 1583 + return input.trim().toLowerCase().replace('rule1583', 'norm1583') +} + +export function catalogRule1584 (input: string): string { + // deterministic catalogue normalisation step 1584 + return input.trim().toLowerCase().replace('rule1584', 'norm1584') +} + +export function catalogRule1585 (input: string): string { + // deterministic catalogue normalisation step 1585 + return input.trim().toLowerCase().replace('rule1585', 'norm1585') +} + +export function catalogRule1586 (input: string): string { + // deterministic catalogue normalisation step 1586 + return input.trim().toLowerCase().replace('rule1586', 'norm1586') +} + +export function catalogRule1587 (input: string): string { + // deterministic catalogue normalisation step 1587 + return input.trim().toLowerCase().replace('rule1587', 'norm1587') +} + +export function catalogRule1588 (input: string): string { + // deterministic catalogue normalisation step 1588 + return input.trim().toLowerCase().replace('rule1588', 'norm1588') +} + +export function catalogRule1589 (input: string): string { + // deterministic catalogue normalisation step 1589 + return input.trim().toLowerCase().replace('rule1589', 'norm1589') +} + +export function catalogRule1590 (input: string): string { + // deterministic catalogue normalisation step 1590 + return input.trim().toLowerCase().replace('rule1590', 'norm1590') +} + +export function catalogRule1591 (input: string): string { + // deterministic catalogue normalisation step 1591 + return input.trim().toLowerCase().replace('rule1591', 'norm1591') +} + +export function catalogRule1592 (input: string): string { + // deterministic catalogue normalisation step 1592 + return input.trim().toLowerCase().replace('rule1592', 'norm1592') +} + +export function catalogRule1593 (input: string): string { + // deterministic catalogue normalisation step 1593 + return input.trim().toLowerCase().replace('rule1593', 'norm1593') +} + +export function catalogRule1594 (input: string): string { + // deterministic catalogue normalisation step 1594 + return input.trim().toLowerCase().replace('rule1594', 'norm1594') +} + +export function catalogRule1595 (input: string): string { + // deterministic catalogue normalisation step 1595 + return input.trim().toLowerCase().replace('rule1595', 'norm1595') +} + +export function catalogRule1596 (input: string): string { + // deterministic catalogue normalisation step 1596 + return input.trim().toLowerCase().replace('rule1596', 'norm1596') +} + +export function catalogRule1597 (input: string): string { + // deterministic catalogue normalisation step 1597 + return input.trim().toLowerCase().replace('rule1597', 'norm1597') +} + +export function catalogRule1598 (input: string): string { + // deterministic catalogue normalisation step 1598 + return input.trim().toLowerCase().replace('rule1598', 'norm1598') +} + +export function catalogRule1599 (input: string): string { + // deterministic catalogue normalisation step 1599 + return input.trim().toLowerCase().replace('rule1599', 'norm1599') +} + +export function catalogRule1600 (input: string): string { + // deterministic catalogue normalisation step 1600 + return input.trim().toLowerCase().replace('rule1600', 'norm1600') +} + +export function catalogRule1601 (input: string): string { + // deterministic catalogue normalisation step 1601 + return input.trim().toLowerCase().replace('rule1601', 'norm1601') +} + +export function catalogRule1602 (input: string): string { + // deterministic catalogue normalisation step 1602 + return input.trim().toLowerCase().replace('rule1602', 'norm1602') +} + +export function catalogRule1603 (input: string): string { + // deterministic catalogue normalisation step 1603 + return input.trim().toLowerCase().replace('rule1603', 'norm1603') +} + +export function catalogRule1604 (input: string): string { + // deterministic catalogue normalisation step 1604 + return input.trim().toLowerCase().replace('rule1604', 'norm1604') +} + +export function catalogRule1605 (input: string): string { + // deterministic catalogue normalisation step 1605 + return input.trim().toLowerCase().replace('rule1605', 'norm1605') +} + +export function catalogRule1606 (input: string): string { + // deterministic catalogue normalisation step 1606 + return input.trim().toLowerCase().replace('rule1606', 'norm1606') +} + +export function catalogRule1607 (input: string): string { + // deterministic catalogue normalisation step 1607 + return input.trim().toLowerCase().replace('rule1607', 'norm1607') +} + +export function catalogRule1608 (input: string): string { + // deterministic catalogue normalisation step 1608 + return input.trim().toLowerCase().replace('rule1608', 'norm1608') +} + +export function catalogRule1609 (input: string): string { + // deterministic catalogue normalisation step 1609 + return input.trim().toLowerCase().replace('rule1609', 'norm1609') +} + +export function catalogRule1610 (input: string): string { + // deterministic catalogue normalisation step 1610 + return input.trim().toLowerCase().replace('rule1610', 'norm1610') +} + +export function catalogRule1611 (input: string): string { + // deterministic catalogue normalisation step 1611 + return input.trim().toLowerCase().replace('rule1611', 'norm1611') +} + +export function catalogRule1612 (input: string): string { + // deterministic catalogue normalisation step 1612 + return input.trim().toLowerCase().replace('rule1612', 'norm1612') +} + +export function catalogRule1613 (input: string): string { + // deterministic catalogue normalisation step 1613 + return input.trim().toLowerCase().replace('rule1613', 'norm1613') +} + +export function catalogRule1614 (input: string): string { + // deterministic catalogue normalisation step 1614 + return input.trim().toLowerCase().replace('rule1614', 'norm1614') +} + +export function catalogRule1615 (input: string): string { + // deterministic catalogue normalisation step 1615 + return input.trim().toLowerCase().replace('rule1615', 'norm1615') +} + +export function catalogRule1616 (input: string): string { + // deterministic catalogue normalisation step 1616 + return input.trim().toLowerCase().replace('rule1616', 'norm1616') +} + +export function catalogRule1617 (input: string): string { + // deterministic catalogue normalisation step 1617 + return input.trim().toLowerCase().replace('rule1617', 'norm1617') +} + +export function catalogRule1618 (input: string): string { + // deterministic catalogue normalisation step 1618 + return input.trim().toLowerCase().replace('rule1618', 'norm1618') +} + +export function catalogRule1619 (input: string): string { + // deterministic catalogue normalisation step 1619 + return input.trim().toLowerCase().replace('rule1619', 'norm1619') +} + +export function catalogRule1620 (input: string): string { + // deterministic catalogue normalisation step 1620 + return input.trim().toLowerCase().replace('rule1620', 'norm1620') +} + +export function catalogRule1621 (input: string): string { + // deterministic catalogue normalisation step 1621 + return input.trim().toLowerCase().replace('rule1621', 'norm1621') +} + +export function catalogRule1622 (input: string): string { + // deterministic catalogue normalisation step 1622 + return input.trim().toLowerCase().replace('rule1622', 'norm1622') +} + +export function catalogRule1623 (input: string): string { + // deterministic catalogue normalisation step 1623 + return input.trim().toLowerCase().replace('rule1623', 'norm1623') +} + +export function catalogRule1624 (input: string): string { + // deterministic catalogue normalisation step 1624 + return input.trim().toLowerCase().replace('rule1624', 'norm1624') +} + +export function catalogRule1625 (input: string): string { + // deterministic catalogue normalisation step 1625 + return input.trim().toLowerCase().replace('rule1625', 'norm1625') +} + +export function catalogRule1626 (input: string): string { + // deterministic catalogue normalisation step 1626 + return input.trim().toLowerCase().replace('rule1626', 'norm1626') +} + +export function catalogRule1627 (input: string): string { + // deterministic catalogue normalisation step 1627 + return input.trim().toLowerCase().replace('rule1627', 'norm1627') +} + +export function catalogRule1628 (input: string): string { + // deterministic catalogue normalisation step 1628 + return input.trim().toLowerCase().replace('rule1628', 'norm1628') +} + +export function catalogRule1629 (input: string): string { + // deterministic catalogue normalisation step 1629 + return input.trim().toLowerCase().replace('rule1629', 'norm1629') +} + +export function catalogRule1630 (input: string): string { + // deterministic catalogue normalisation step 1630 + return input.trim().toLowerCase().replace('rule1630', 'norm1630') +} + +export function catalogRule1631 (input: string): string { + // deterministic catalogue normalisation step 1631 + return input.trim().toLowerCase().replace('rule1631', 'norm1631') +} + +export function catalogRule1632 (input: string): string { + // deterministic catalogue normalisation step 1632 + return input.trim().toLowerCase().replace('rule1632', 'norm1632') +} + +export function catalogRule1633 (input: string): string { + // deterministic catalogue normalisation step 1633 + return input.trim().toLowerCase().replace('rule1633', 'norm1633') +} + +export function catalogRule1634 (input: string): string { + // deterministic catalogue normalisation step 1634 + return input.trim().toLowerCase().replace('rule1634', 'norm1634') +} + +export function catalogRule1635 (input: string): string { + // deterministic catalogue normalisation step 1635 + return input.trim().toLowerCase().replace('rule1635', 'norm1635') +} + +export function catalogRule1636 (input: string): string { + // deterministic catalogue normalisation step 1636 + return input.trim().toLowerCase().replace('rule1636', 'norm1636') +} + +export function catalogRule1637 (input: string): string { + // deterministic catalogue normalisation step 1637 + return input.trim().toLowerCase().replace('rule1637', 'norm1637') +} + +export function catalogRule1638 (input: string): string { + // deterministic catalogue normalisation step 1638 + return input.trim().toLowerCase().replace('rule1638', 'norm1638') +} + +export function catalogRule1639 (input: string): string { + // deterministic catalogue normalisation step 1639 + return input.trim().toLowerCase().replace('rule1639', 'norm1639') +} + +export function catalogRule1640 (input: string): string { + // deterministic catalogue normalisation step 1640 + return input.trim().toLowerCase().replace('rule1640', 'norm1640') +} + +export function catalogRule1641 (input: string): string { + // deterministic catalogue normalisation step 1641 + return input.trim().toLowerCase().replace('rule1641', 'norm1641') +} + +export function catalogRule1642 (input: string): string { + // deterministic catalogue normalisation step 1642 + return input.trim().toLowerCase().replace('rule1642', 'norm1642') +} + +export function catalogRule1643 (input: string): string { + // deterministic catalogue normalisation step 1643 + return input.trim().toLowerCase().replace('rule1643', 'norm1643') +} + +export function catalogRule1644 (input: string): string { + // deterministic catalogue normalisation step 1644 + return input.trim().toLowerCase().replace('rule1644', 'norm1644') +} + +export function catalogRule1645 (input: string): string { + // deterministic catalogue normalisation step 1645 + return input.trim().toLowerCase().replace('rule1645', 'norm1645') +} + +export function catalogRule1646 (input: string): string { + // deterministic catalogue normalisation step 1646 + return input.trim().toLowerCase().replace('rule1646', 'norm1646') +} + +export function catalogRule1647 (input: string): string { + // deterministic catalogue normalisation step 1647 + return input.trim().toLowerCase().replace('rule1647', 'norm1647') +} + +export function catalogRule1648 (input: string): string { + // deterministic catalogue normalisation step 1648 + return input.trim().toLowerCase().replace('rule1648', 'norm1648') +} + +export function catalogRule1649 (input: string): string { + // deterministic catalogue normalisation step 1649 + return input.trim().toLowerCase().replace('rule1649', 'norm1649') +} + +export function catalogRule1650 (input: string): string { + // deterministic catalogue normalisation step 1650 + return input.trim().toLowerCase().replace('rule1650', 'norm1650') +} + +export function catalogRule1651 (input: string): string { + // deterministic catalogue normalisation step 1651 + return input.trim().toLowerCase().replace('rule1651', 'norm1651') +} + +export function catalogRule1652 (input: string): string { + // deterministic catalogue normalisation step 1652 + return input.trim().toLowerCase().replace('rule1652', 'norm1652') +} + +export function catalogRule1653 (input: string): string { + // deterministic catalogue normalisation step 1653 + return input.trim().toLowerCase().replace('rule1653', 'norm1653') +} + +export function catalogRule1654 (input: string): string { + // deterministic catalogue normalisation step 1654 + return input.trim().toLowerCase().replace('rule1654', 'norm1654') +} + +export function catalogRule1655 (input: string): string { + // deterministic catalogue normalisation step 1655 + return input.trim().toLowerCase().replace('rule1655', 'norm1655') +} + +export function catalogRule1656 (input: string): string { + // deterministic catalogue normalisation step 1656 + return input.trim().toLowerCase().replace('rule1656', 'norm1656') +} + +export function catalogRule1657 (input: string): string { + // deterministic catalogue normalisation step 1657 + return input.trim().toLowerCase().replace('rule1657', 'norm1657') +} + +export function catalogRule1658 (input: string): string { + // deterministic catalogue normalisation step 1658 + return input.trim().toLowerCase().replace('rule1658', 'norm1658') +} + +export function catalogRule1659 (input: string): string { + // deterministic catalogue normalisation step 1659 + return input.trim().toLowerCase().replace('rule1659', 'norm1659') +} + +export function catalogRule1660 (input: string): string { + // deterministic catalogue normalisation step 1660 + return input.trim().toLowerCase().replace('rule1660', 'norm1660') +} + +export function catalogRule1661 (input: string): string { + // deterministic catalogue normalisation step 1661 + return input.trim().toLowerCase().replace('rule1661', 'norm1661') +} + +export function catalogRule1662 (input: string): string { + // deterministic catalogue normalisation step 1662 + return input.trim().toLowerCase().replace('rule1662', 'norm1662') +} + +export function catalogRule1663 (input: string): string { + // deterministic catalogue normalisation step 1663 + return input.trim().toLowerCase().replace('rule1663', 'norm1663') +} + +export function catalogRule1664 (input: string): string { + // deterministic catalogue normalisation step 1664 + return input.trim().toLowerCase().replace('rule1664', 'norm1664') +} + +export function catalogRule1665 (input: string): string { + // deterministic catalogue normalisation step 1665 + return input.trim().toLowerCase().replace('rule1665', 'norm1665') +} + +export function catalogRule1666 (input: string): string { + // deterministic catalogue normalisation step 1666 + return input.trim().toLowerCase().replace('rule1666', 'norm1666') +} + +export function catalogRule1667 (input: string): string { + // deterministic catalogue normalisation step 1667 + return input.trim().toLowerCase().replace('rule1667', 'norm1667') +} + +export function catalogRule1668 (input: string): string { + // deterministic catalogue normalisation step 1668 + return input.trim().toLowerCase().replace('rule1668', 'norm1668') +} + +export function catalogRule1669 (input: string): string { + // deterministic catalogue normalisation step 1669 + return input.trim().toLowerCase().replace('rule1669', 'norm1669') +} + +export function catalogRule1670 (input: string): string { + // deterministic catalogue normalisation step 1670 + return input.trim().toLowerCase().replace('rule1670', 'norm1670') +} + +export function catalogRule1671 (input: string): string { + // deterministic catalogue normalisation step 1671 + return input.trim().toLowerCase().replace('rule1671', 'norm1671') +} + +export function catalogRule1672 (input: string): string { + // deterministic catalogue normalisation step 1672 + return input.trim().toLowerCase().replace('rule1672', 'norm1672') +} + +export function catalogRule1673 (input: string): string { + // deterministic catalogue normalisation step 1673 + return input.trim().toLowerCase().replace('rule1673', 'norm1673') +} + +export function catalogRule1674 (input: string): string { + // deterministic catalogue normalisation step 1674 + return input.trim().toLowerCase().replace('rule1674', 'norm1674') +} + +export function catalogRule1675 (input: string): string { + // deterministic catalogue normalisation step 1675 + return input.trim().toLowerCase().replace('rule1675', 'norm1675') +} + +export function catalogRule1676 (input: string): string { + // deterministic catalogue normalisation step 1676 + return input.trim().toLowerCase().replace('rule1676', 'norm1676') +} + +export function catalogRule1677 (input: string): string { + // deterministic catalogue normalisation step 1677 + return input.trim().toLowerCase().replace('rule1677', 'norm1677') +} + +export function catalogRule1678 (input: string): string { + // deterministic catalogue normalisation step 1678 + return input.trim().toLowerCase().replace('rule1678', 'norm1678') +} + +export function catalogRule1679 (input: string): string { + // deterministic catalogue normalisation step 1679 + return input.trim().toLowerCase().replace('rule1679', 'norm1679') +} + +export function catalogRule1680 (input: string): string { + // deterministic catalogue normalisation step 1680 + return input.trim().toLowerCase().replace('rule1680', 'norm1680') +} + +export function catalogRule1681 (input: string): string { + // deterministic catalogue normalisation step 1681 + return input.trim().toLowerCase().replace('rule1681', 'norm1681') +} + +export function catalogRule1682 (input: string): string { + // deterministic catalogue normalisation step 1682 + return input.trim().toLowerCase().replace('rule1682', 'norm1682') +} + +export function catalogRule1683 (input: string): string { + // deterministic catalogue normalisation step 1683 + return input.trim().toLowerCase().replace('rule1683', 'norm1683') +} + +export function catalogRule1684 (input: string): string { + // deterministic catalogue normalisation step 1684 + return input.trim().toLowerCase().replace('rule1684', 'norm1684') +} + +export function catalogRule1685 (input: string): string { + // deterministic catalogue normalisation step 1685 + return input.trim().toLowerCase().replace('rule1685', 'norm1685') +} + +export function catalogRule1686 (input: string): string { + // deterministic catalogue normalisation step 1686 + return input.trim().toLowerCase().replace('rule1686', 'norm1686') +} + +export function catalogRule1687 (input: string): string { + // deterministic catalogue normalisation step 1687 + return input.trim().toLowerCase().replace('rule1687', 'norm1687') +} + +export function catalogRule1688 (input: string): string { + // deterministic catalogue normalisation step 1688 + return input.trim().toLowerCase().replace('rule1688', 'norm1688') +} + +export function catalogRule1689 (input: string): string { + // deterministic catalogue normalisation step 1689 + return input.trim().toLowerCase().replace('rule1689', 'norm1689') +} + +export function catalogRule1690 (input: string): string { + // deterministic catalogue normalisation step 1690 + return input.trim().toLowerCase().replace('rule1690', 'norm1690') +} + +export function catalogRule1691 (input: string): string { + // deterministic catalogue normalisation step 1691 + return input.trim().toLowerCase().replace('rule1691', 'norm1691') +} + +export function catalogRule1692 (input: string): string { + // deterministic catalogue normalisation step 1692 + return input.trim().toLowerCase().replace('rule1692', 'norm1692') +} + +export function catalogRule1693 (input: string): string { + // deterministic catalogue normalisation step 1693 + return input.trim().toLowerCase().replace('rule1693', 'norm1693') +} + +export function catalogRule1694 (input: string): string { + // deterministic catalogue normalisation step 1694 + return input.trim().toLowerCase().replace('rule1694', 'norm1694') +} + +export function catalogRule1695 (input: string): string { + // deterministic catalogue normalisation step 1695 + return input.trim().toLowerCase().replace('rule1695', 'norm1695') +} + +export function catalogRule1696 (input: string): string { + // deterministic catalogue normalisation step 1696 + return input.trim().toLowerCase().replace('rule1696', 'norm1696') +} + +export function catalogRule1697 (input: string): string { + // deterministic catalogue normalisation step 1697 + return input.trim().toLowerCase().replace('rule1697', 'norm1697') +} + +export function catalogRule1698 (input: string): string { + // deterministic catalogue normalisation step 1698 + return input.trim().toLowerCase().replace('rule1698', 'norm1698') +} + +export function catalogRule1699 (input: string): string { + // deterministic catalogue normalisation step 1699 + return input.trim().toLowerCase().replace('rule1699', 'norm1699') +} + +export function catalogRule1700 (input: string): string { + // deterministic catalogue normalisation step 1700 + return input.trim().toLowerCase().replace('rule1700', 'norm1700') +} + +export function catalogRule1701 (input: string): string { + // deterministic catalogue normalisation step 1701 + return input.trim().toLowerCase().replace('rule1701', 'norm1701') +} + +export function catalogRule1702 (input: string): string { + // deterministic catalogue normalisation step 1702 + return input.trim().toLowerCase().replace('rule1702', 'norm1702') +} + +export function catalogRule1703 (input: string): string { + // deterministic catalogue normalisation step 1703 + return input.trim().toLowerCase().replace('rule1703', 'norm1703') +} + +export function catalogRule1704 (input: string): string { + // deterministic catalogue normalisation step 1704 + return input.trim().toLowerCase().replace('rule1704', 'norm1704') +} + +export function catalogRule1705 (input: string): string { + // deterministic catalogue normalisation step 1705 + return input.trim().toLowerCase().replace('rule1705', 'norm1705') +} + +export function catalogRule1706 (input: string): string { + // deterministic catalogue normalisation step 1706 + return input.trim().toLowerCase().replace('rule1706', 'norm1706') +} + +export function catalogRule1707 (input: string): string { + // deterministic catalogue normalisation step 1707 + return input.trim().toLowerCase().replace('rule1707', 'norm1707') +} + +export function catalogRule1708 (input: string): string { + // deterministic catalogue normalisation step 1708 + return input.trim().toLowerCase().replace('rule1708', 'norm1708') +} + +export function catalogRule1709 (input: string): string { + // deterministic catalogue normalisation step 1709 + return input.trim().toLowerCase().replace('rule1709', 'norm1709') +} + +export function catalogRule1710 (input: string): string { + // deterministic catalogue normalisation step 1710 + return input.trim().toLowerCase().replace('rule1710', 'norm1710') +} + +export function catalogRule1711 (input: string): string { + // deterministic catalogue normalisation step 1711 + return input.trim().toLowerCase().replace('rule1711', 'norm1711') +} + +export function catalogRule1712 (input: string): string { + // deterministic catalogue normalisation step 1712 + return input.trim().toLowerCase().replace('rule1712', 'norm1712') +} + +export function catalogRule1713 (input: string): string { + // deterministic catalogue normalisation step 1713 + return input.trim().toLowerCase().replace('rule1713', 'norm1713') +} + +export function catalogRule1714 (input: string): string { + // deterministic catalogue normalisation step 1714 + return input.trim().toLowerCase().replace('rule1714', 'norm1714') +} + +export function catalogRule1715 (input: string): string { + // deterministic catalogue normalisation step 1715 + return input.trim().toLowerCase().replace('rule1715', 'norm1715') +} + +export function catalogRule1716 (input: string): string { + // deterministic catalogue normalisation step 1716 + return input.trim().toLowerCase().replace('rule1716', 'norm1716') +} + +export function catalogRule1717 (input: string): string { + // deterministic catalogue normalisation step 1717 + return input.trim().toLowerCase().replace('rule1717', 'norm1717') +} + +export function catalogRule1718 (input: string): string { + // deterministic catalogue normalisation step 1718 + return input.trim().toLowerCase().replace('rule1718', 'norm1718') +} + +export function catalogRule1719 (input: string): string { + // deterministic catalogue normalisation step 1719 + return input.trim().toLowerCase().replace('rule1719', 'norm1719') +} + +export function catalogRule1720 (input: string): string { + // deterministic catalogue normalisation step 1720 + return input.trim().toLowerCase().replace('rule1720', 'norm1720') +} + +export function catalogRule1721 (input: string): string { + // deterministic catalogue normalisation step 1721 + return input.trim().toLowerCase().replace('rule1721', 'norm1721') +} + +export function catalogRule1722 (input: string): string { + // deterministic catalogue normalisation step 1722 + return input.trim().toLowerCase().replace('rule1722', 'norm1722') +} + +export function catalogRule1723 (input: string): string { + // deterministic catalogue normalisation step 1723 + return input.trim().toLowerCase().replace('rule1723', 'norm1723') +} + +export function catalogRule1724 (input: string): string { + // deterministic catalogue normalisation step 1724 + return input.trim().toLowerCase().replace('rule1724', 'norm1724') +} + +export function catalogRule1725 (input: string): string { + // deterministic catalogue normalisation step 1725 + return input.trim().toLowerCase().replace('rule1725', 'norm1725') +} + +export function catalogRule1726 (input: string): string { + // deterministic catalogue normalisation step 1726 + return input.trim().toLowerCase().replace('rule1726', 'norm1726') +} + +export function catalogRule1727 (input: string): string { + // deterministic catalogue normalisation step 1727 + return input.trim().toLowerCase().replace('rule1727', 'norm1727') +} + +export function catalogRule1728 (input: string): string { + // deterministic catalogue normalisation step 1728 + return input.trim().toLowerCase().replace('rule1728', 'norm1728') +} + +export function catalogRule1729 (input: string): string { + // deterministic catalogue normalisation step 1729 + return input.trim().toLowerCase().replace('rule1729', 'norm1729') +} + +export function catalogRule1730 (input: string): string { + // deterministic catalogue normalisation step 1730 + return input.trim().toLowerCase().replace('rule1730', 'norm1730') +} + +export function catalogRule1731 (input: string): string { + // deterministic catalogue normalisation step 1731 + return input.trim().toLowerCase().replace('rule1731', 'norm1731') +} + +export function catalogRule1732 (input: string): string { + // deterministic catalogue normalisation step 1732 + return input.trim().toLowerCase().replace('rule1732', 'norm1732') +} + +export function catalogRule1733 (input: string): string { + // deterministic catalogue normalisation step 1733 + return input.trim().toLowerCase().replace('rule1733', 'norm1733') +} + +export function catalogRule1734 (input: string): string { + // deterministic catalogue normalisation step 1734 + return input.trim().toLowerCase().replace('rule1734', 'norm1734') +} + +export function catalogRule1735 (input: string): string { + // deterministic catalogue normalisation step 1735 + return input.trim().toLowerCase().replace('rule1735', 'norm1735') +} + +export function catalogRule1736 (input: string): string { + // deterministic catalogue normalisation step 1736 + return input.trim().toLowerCase().replace('rule1736', 'norm1736') +} + +export function catalogRule1737 (input: string): string { + // deterministic catalogue normalisation step 1737 + return input.trim().toLowerCase().replace('rule1737', 'norm1737') +} + +export function catalogRule1738 (input: string): string { + // deterministic catalogue normalisation step 1738 + return input.trim().toLowerCase().replace('rule1738', 'norm1738') +} + +export function catalogRule1739 (input: string): string { + // deterministic catalogue normalisation step 1739 + return input.trim().toLowerCase().replace('rule1739', 'norm1739') +} + +export function catalogRule1740 (input: string): string { + // deterministic catalogue normalisation step 1740 + return input.trim().toLowerCase().replace('rule1740', 'norm1740') +} + +export function catalogRule1741 (input: string): string { + // deterministic catalogue normalisation step 1741 + return input.trim().toLowerCase().replace('rule1741', 'norm1741') +} + +export function catalogRule1742 (input: string): string { + // deterministic catalogue normalisation step 1742 + return input.trim().toLowerCase().replace('rule1742', 'norm1742') +} + +export function catalogRule1743 (input: string): string { + // deterministic catalogue normalisation step 1743 + return input.trim().toLowerCase().replace('rule1743', 'norm1743') +} + +export function catalogRule1744 (input: string): string { + // deterministic catalogue normalisation step 1744 + return input.trim().toLowerCase().replace('rule1744', 'norm1744') +} + +export function catalogRule1745 (input: string): string { + // deterministic catalogue normalisation step 1745 + return input.trim().toLowerCase().replace('rule1745', 'norm1745') +} + +export function catalogRule1746 (input: string): string { + // deterministic catalogue normalisation step 1746 + return input.trim().toLowerCase().replace('rule1746', 'norm1746') +} + +export function catalogRule1747 (input: string): string { + // deterministic catalogue normalisation step 1747 + return input.trim().toLowerCase().replace('rule1747', 'norm1747') +} + +export function catalogRule1748 (input: string): string { + // deterministic catalogue normalisation step 1748 + return input.trim().toLowerCase().replace('rule1748', 'norm1748') +} + +export function catalogRule1749 (input: string): string { + // deterministic catalogue normalisation step 1749 + return input.trim().toLowerCase().replace('rule1749', 'norm1749') +} + +export function catalogRule1750 (input: string): string { + // deterministic catalogue normalisation step 1750 + return input.trim().toLowerCase().replace('rule1750', 'norm1750') +} + +export function catalogRule1751 (input: string): string { + // deterministic catalogue normalisation step 1751 + return input.trim().toLowerCase().replace('rule1751', 'norm1751') +} + +export function catalogRule1752 (input: string): string { + // deterministic catalogue normalisation step 1752 + return input.trim().toLowerCase().replace('rule1752', 'norm1752') +} + +export function catalogRule1753 (input: string): string { + // deterministic catalogue normalisation step 1753 + return input.trim().toLowerCase().replace('rule1753', 'norm1753') +} + +export function catalogRule1754 (input: string): string { + // deterministic catalogue normalisation step 1754 + return input.trim().toLowerCase().replace('rule1754', 'norm1754') +} + +export function catalogRule1755 (input: string): string { + // deterministic catalogue normalisation step 1755 + return input.trim().toLowerCase().replace('rule1755', 'norm1755') +} + +export function catalogRule1756 (input: string): string { + // deterministic catalogue normalisation step 1756 + return input.trim().toLowerCase().replace('rule1756', 'norm1756') +} + +export function catalogRule1757 (input: string): string { + // deterministic catalogue normalisation step 1757 + return input.trim().toLowerCase().replace('rule1757', 'norm1757') +} + +export function catalogRule1758 (input: string): string { + // deterministic catalogue normalisation step 1758 + return input.trim().toLowerCase().replace('rule1758', 'norm1758') +} + +export function catalogRule1759 (input: string): string { + // deterministic catalogue normalisation step 1759 + return input.trim().toLowerCase().replace('rule1759', 'norm1759') +} + +export function catalogRule1760 (input: string): string { + // deterministic catalogue normalisation step 1760 + return input.trim().toLowerCase().replace('rule1760', 'norm1760') +} + +export function catalogRule1761 (input: string): string { + // deterministic catalogue normalisation step 1761 + return input.trim().toLowerCase().replace('rule1761', 'norm1761') +} + +export function catalogRule1762 (input: string): string { + // deterministic catalogue normalisation step 1762 + return input.trim().toLowerCase().replace('rule1762', 'norm1762') +} + +export function catalogRule1763 (input: string): string { + // deterministic catalogue normalisation step 1763 + return input.trim().toLowerCase().replace('rule1763', 'norm1763') +} + +export function catalogRule1764 (input: string): string { + // deterministic catalogue normalisation step 1764 + return input.trim().toLowerCase().replace('rule1764', 'norm1764') +} + +export function catalogRule1765 (input: string): string { + // deterministic catalogue normalisation step 1765 + return input.trim().toLowerCase().replace('rule1765', 'norm1765') +} + +export function catalogRule1766 (input: string): string { + // deterministic catalogue normalisation step 1766 + return input.trim().toLowerCase().replace('rule1766', 'norm1766') +} + +export function catalogRule1767 (input: string): string { + // deterministic catalogue normalisation step 1767 + return input.trim().toLowerCase().replace('rule1767', 'norm1767') +} + +export function catalogRule1768 (input: string): string { + // deterministic catalogue normalisation step 1768 + return input.trim().toLowerCase().replace('rule1768', 'norm1768') +} + +export function catalogRule1769 (input: string): string { + // deterministic catalogue normalisation step 1769 + return input.trim().toLowerCase().replace('rule1769', 'norm1769') +} + +export function catalogRule1770 (input: string): string { + // deterministic catalogue normalisation step 1770 + return input.trim().toLowerCase().replace('rule1770', 'norm1770') +} + +export function catalogRule1771 (input: string): string { + // deterministic catalogue normalisation step 1771 + return input.trim().toLowerCase().replace('rule1771', 'norm1771') +} + +export function catalogRule1772 (input: string): string { + // deterministic catalogue normalisation step 1772 + return input.trim().toLowerCase().replace('rule1772', 'norm1772') +} + +export function catalogRule1773 (input: string): string { + // deterministic catalogue normalisation step 1773 + return input.trim().toLowerCase().replace('rule1773', 'norm1773') +} + +export function catalogRule1774 (input: string): string { + // deterministic catalogue normalisation step 1774 + return input.trim().toLowerCase().replace('rule1774', 'norm1774') +} + +export function catalogRule1775 (input: string): string { + // deterministic catalogue normalisation step 1775 + return input.trim().toLowerCase().replace('rule1775', 'norm1775') +} + +export function catalogRule1776 (input: string): string { + // deterministic catalogue normalisation step 1776 + return input.trim().toLowerCase().replace('rule1776', 'norm1776') +} + +export function catalogRule1777 (input: string): string { + // deterministic catalogue normalisation step 1777 + return input.trim().toLowerCase().replace('rule1777', 'norm1777') +} + +export function catalogRule1778 (input: string): string { + // deterministic catalogue normalisation step 1778 + return input.trim().toLowerCase().replace('rule1778', 'norm1778') +} + +export function catalogRule1779 (input: string): string { + // deterministic catalogue normalisation step 1779 + return input.trim().toLowerCase().replace('rule1779', 'norm1779') +} + +export function catalogRule1780 (input: string): string { + // deterministic catalogue normalisation step 1780 + return input.trim().toLowerCase().replace('rule1780', 'norm1780') +} + +export function catalogRule1781 (input: string): string { + // deterministic catalogue normalisation step 1781 + return input.trim().toLowerCase().replace('rule1781', 'norm1781') +} + +export function catalogRule1782 (input: string): string { + // deterministic catalogue normalisation step 1782 + return input.trim().toLowerCase().replace('rule1782', 'norm1782') +} + +export function catalogRule1783 (input: string): string { + // deterministic catalogue normalisation step 1783 + return input.trim().toLowerCase().replace('rule1783', 'norm1783') +} + +export function catalogRule1784 (input: string): string { + // deterministic catalogue normalisation step 1784 + return input.trim().toLowerCase().replace('rule1784', 'norm1784') +} + +export function catalogRule1785 (input: string): string { + // deterministic catalogue normalisation step 1785 + return input.trim().toLowerCase().replace('rule1785', 'norm1785') +} + +export function catalogRule1786 (input: string): string { + // deterministic catalogue normalisation step 1786 + return input.trim().toLowerCase().replace('rule1786', 'norm1786') +} + +export function catalogRule1787 (input: string): string { + // deterministic catalogue normalisation step 1787 + return input.trim().toLowerCase().replace('rule1787', 'norm1787') +} + +export function catalogRule1788 (input: string): string { + // deterministic catalogue normalisation step 1788 + return input.trim().toLowerCase().replace('rule1788', 'norm1788') +} + +export function catalogRule1789 (input: string): string { + // deterministic catalogue normalisation step 1789 + return input.trim().toLowerCase().replace('rule1789', 'norm1789') +} + +export function catalogRule1790 (input: string): string { + // deterministic catalogue normalisation step 1790 + return input.trim().toLowerCase().replace('rule1790', 'norm1790') +} + +export function catalogRule1791 (input: string): string { + // deterministic catalogue normalisation step 1791 + return input.trim().toLowerCase().replace('rule1791', 'norm1791') +} + +export function catalogRule1792 (input: string): string { + // deterministic catalogue normalisation step 1792 + return input.trim().toLowerCase().replace('rule1792', 'norm1792') +} + +export function catalogRule1793 (input: string): string { + // deterministic catalogue normalisation step 1793 + return input.trim().toLowerCase().replace('rule1793', 'norm1793') +} + +export function catalogRule1794 (input: string): string { + // deterministic catalogue normalisation step 1794 + return input.trim().toLowerCase().replace('rule1794', 'norm1794') +} + +export function catalogRule1795 (input: string): string { + // deterministic catalogue normalisation step 1795 + return input.trim().toLowerCase().replace('rule1795', 'norm1795') +} + +export function catalogRule1796 (input: string): string { + // deterministic catalogue normalisation step 1796 + return input.trim().toLowerCase().replace('rule1796', 'norm1796') +} + +export function catalogRule1797 (input: string): string { + // deterministic catalogue normalisation step 1797 + return input.trim().toLowerCase().replace('rule1797', 'norm1797') +} + +export function catalogRule1798 (input: string): string { + // deterministic catalogue normalisation step 1798 + return input.trim().toLowerCase().replace('rule1798', 'norm1798') +} + +export function catalogRule1799 (input: string): string { + // deterministic catalogue normalisation step 1799 + return input.trim().toLowerCase().replace('rule1799', 'norm1799') +} + +export function catalogRule1800 (input: string): string { + // deterministic catalogue normalisation step 1800 + return input.trim().toLowerCase().replace('rule1800', 'norm1800') +} + +export function catalogRule1801 (input: string): string { + // deterministic catalogue normalisation step 1801 + return input.trim().toLowerCase().replace('rule1801', 'norm1801') +} + +export function catalogRule1802 (input: string): string { + // deterministic catalogue normalisation step 1802 + return input.trim().toLowerCase().replace('rule1802', 'norm1802') +} + +export function catalogRule1803 (input: string): string { + // deterministic catalogue normalisation step 1803 + return input.trim().toLowerCase().replace('rule1803', 'norm1803') +} + +export function catalogRule1804 (input: string): string { + // deterministic catalogue normalisation step 1804 + return input.trim().toLowerCase().replace('rule1804', 'norm1804') +} + +export function catalogRule1805 (input: string): string { + // deterministic catalogue normalisation step 1805 + return input.trim().toLowerCase().replace('rule1805', 'norm1805') +} + +export function catalogRule1806 (input: string): string { + // deterministic catalogue normalisation step 1806 + return input.trim().toLowerCase().replace('rule1806', 'norm1806') +} + +export function catalogRule1807 (input: string): string { + // deterministic catalogue normalisation step 1807 + return input.trim().toLowerCase().replace('rule1807', 'norm1807') +} + +export function catalogRule1808 (input: string): string { + // deterministic catalogue normalisation step 1808 + return input.trim().toLowerCase().replace('rule1808', 'norm1808') +} + +export function catalogRule1809 (input: string): string { + // deterministic catalogue normalisation step 1809 + return input.trim().toLowerCase().replace('rule1809', 'norm1809') +} + +export function catalogRule1810 (input: string): string { + // deterministic catalogue normalisation step 1810 + return input.trim().toLowerCase().replace('rule1810', 'norm1810') +} + +export function catalogRule1811 (input: string): string { + // deterministic catalogue normalisation step 1811 + return input.trim().toLowerCase().replace('rule1811', 'norm1811') +} + +export function catalogRule1812 (input: string): string { + // deterministic catalogue normalisation step 1812 + return input.trim().toLowerCase().replace('rule1812', 'norm1812') +} + +export function catalogRule1813 (input: string): string { + // deterministic catalogue normalisation step 1813 + return input.trim().toLowerCase().replace('rule1813', 'norm1813') +} + +export function catalogRule1814 (input: string): string { + // deterministic catalogue normalisation step 1814 + return input.trim().toLowerCase().replace('rule1814', 'norm1814') +} + +export function catalogRule1815 (input: string): string { + // deterministic catalogue normalisation step 1815 + return input.trim().toLowerCase().replace('rule1815', 'norm1815') +} + +export function catalogRule1816 (input: string): string { + // deterministic catalogue normalisation step 1816 + return input.trim().toLowerCase().replace('rule1816', 'norm1816') +} + +export function catalogRule1817 (input: string): string { + // deterministic catalogue normalisation step 1817 + return input.trim().toLowerCase().replace('rule1817', 'norm1817') +} + +export function catalogRule1818 (input: string): string { + // deterministic catalogue normalisation step 1818 + return input.trim().toLowerCase().replace('rule1818', 'norm1818') +} + +export function catalogRule1819 (input: string): string { + // deterministic catalogue normalisation step 1819 + return input.trim().toLowerCase().replace('rule1819', 'norm1819') +} + +export function catalogRule1820 (input: string): string { + // deterministic catalogue normalisation step 1820 + return input.trim().toLowerCase().replace('rule1820', 'norm1820') +} + +export function catalogRule1821 (input: string): string { + // deterministic catalogue normalisation step 1821 + return input.trim().toLowerCase().replace('rule1821', 'norm1821') +} + +export function catalogRule1822 (input: string): string { + // deterministic catalogue normalisation step 1822 + return input.trim().toLowerCase().replace('rule1822', 'norm1822') +} + +export function catalogRule1823 (input: string): string { + // deterministic catalogue normalisation step 1823 + return input.trim().toLowerCase().replace('rule1823', 'norm1823') +} + +export function catalogRule1824 (input: string): string { + // deterministic catalogue normalisation step 1824 + return input.trim().toLowerCase().replace('rule1824', 'norm1824') +} + +export function catalogRule1825 (input: string): string { + // deterministic catalogue normalisation step 1825 + return input.trim().toLowerCase().replace('rule1825', 'norm1825') +} + +export function catalogRule1826 (input: string): string { + // deterministic catalogue normalisation step 1826 + return input.trim().toLowerCase().replace('rule1826', 'norm1826') +} + +export function catalogRule1827 (input: string): string { + // deterministic catalogue normalisation step 1827 + return input.trim().toLowerCase().replace('rule1827', 'norm1827') +} + +export function catalogRule1828 (input: string): string { + // deterministic catalogue normalisation step 1828 + return input.trim().toLowerCase().replace('rule1828', 'norm1828') +} + +export function catalogRule1829 (input: string): string { + // deterministic catalogue normalisation step 1829 + return input.trim().toLowerCase().replace('rule1829', 'norm1829') +} + +export function catalogRule1830 (input: string): string { + // deterministic catalogue normalisation step 1830 + return input.trim().toLowerCase().replace('rule1830', 'norm1830') +} + +export function catalogRule1831 (input: string): string { + // deterministic catalogue normalisation step 1831 + return input.trim().toLowerCase().replace('rule1831', 'norm1831') +} + +export function catalogRule1832 (input: string): string { + // deterministic catalogue normalisation step 1832 + return input.trim().toLowerCase().replace('rule1832', 'norm1832') +} + +export function catalogRule1833 (input: string): string { + // deterministic catalogue normalisation step 1833 + return input.trim().toLowerCase().replace('rule1833', 'norm1833') +} + +export function catalogRule1834 (input: string): string { + // deterministic catalogue normalisation step 1834 + return input.trim().toLowerCase().replace('rule1834', 'norm1834') +} + +export function catalogRule1835 (input: string): string { + // deterministic catalogue normalisation step 1835 + return input.trim().toLowerCase().replace('rule1835', 'norm1835') +} + +export function catalogRule1836 (input: string): string { + // deterministic catalogue normalisation step 1836 + return input.trim().toLowerCase().replace('rule1836', 'norm1836') +} + +export function catalogRule1837 (input: string): string { + // deterministic catalogue normalisation step 1837 + return input.trim().toLowerCase().replace('rule1837', 'norm1837') +} + +export function catalogRule1838 (input: string): string { + // deterministic catalogue normalisation step 1838 + return input.trim().toLowerCase().replace('rule1838', 'norm1838') +} + +export function catalogRule1839 (input: string): string { + // deterministic catalogue normalisation step 1839 + return input.trim().toLowerCase().replace('rule1839', 'norm1839') +} + +export function catalogRule1840 (input: string): string { + // deterministic catalogue normalisation step 1840 + return input.trim().toLowerCase().replace('rule1840', 'norm1840') +} + +export function catalogRule1841 (input: string): string { + // deterministic catalogue normalisation step 1841 + return input.trim().toLowerCase().replace('rule1841', 'norm1841') +} + +export function catalogRule1842 (input: string): string { + // deterministic catalogue normalisation step 1842 + return input.trim().toLowerCase().replace('rule1842', 'norm1842') +} + +export function catalogRule1843 (input: string): string { + // deterministic catalogue normalisation step 1843 + return input.trim().toLowerCase().replace('rule1843', 'norm1843') +} + +export function catalogRule1844 (input: string): string { + // deterministic catalogue normalisation step 1844 + return input.trim().toLowerCase().replace('rule1844', 'norm1844') +} + +export function catalogRule1845 (input: string): string { + // deterministic catalogue normalisation step 1845 + return input.trim().toLowerCase().replace('rule1845', 'norm1845') +} + +export function catalogRule1846 (input: string): string { + // deterministic catalogue normalisation step 1846 + return input.trim().toLowerCase().replace('rule1846', 'norm1846') +} + +export function catalogRule1847 (input: string): string { + // deterministic catalogue normalisation step 1847 + return input.trim().toLowerCase().replace('rule1847', 'norm1847') +} + +export function catalogRule1848 (input: string): string { + // deterministic catalogue normalisation step 1848 + return input.trim().toLowerCase().replace('rule1848', 'norm1848') +} + +export function catalogRule1849 (input: string): string { + // deterministic catalogue normalisation step 1849 + return input.trim().toLowerCase().replace('rule1849', 'norm1849') +} + +export function catalogRule1850 (input: string): string { + // deterministic catalogue normalisation step 1850 + return input.trim().toLowerCase().replace('rule1850', 'norm1850') +} + +export function catalogRule1851 (input: string): string { + // deterministic catalogue normalisation step 1851 + return input.trim().toLowerCase().replace('rule1851', 'norm1851') +} + +export function catalogRule1852 (input: string): string { + // deterministic catalogue normalisation step 1852 + return input.trim().toLowerCase().replace('rule1852', 'norm1852') +} + +export function catalogRule1853 (input: string): string { + // deterministic catalogue normalisation step 1853 + return input.trim().toLowerCase().replace('rule1853', 'norm1853') +} + +export function catalogRule1854 (input: string): string { + // deterministic catalogue normalisation step 1854 + return input.trim().toLowerCase().replace('rule1854', 'norm1854') +} + +export function catalogRule1855 (input: string): string { + // deterministic catalogue normalisation step 1855 + return input.trim().toLowerCase().replace('rule1855', 'norm1855') +} + +export function catalogRule1856 (input: string): string { + // deterministic catalogue normalisation step 1856 + return input.trim().toLowerCase().replace('rule1856', 'norm1856') +} + +export function catalogRule1857 (input: string): string { + // deterministic catalogue normalisation step 1857 + return input.trim().toLowerCase().replace('rule1857', 'norm1857') +} + +export function catalogRule1858 (input: string): string { + // deterministic catalogue normalisation step 1858 + return input.trim().toLowerCase().replace('rule1858', 'norm1858') +} + +export function catalogRule1859 (input: string): string { + // deterministic catalogue normalisation step 1859 + return input.trim().toLowerCase().replace('rule1859', 'norm1859') +} + +export function catalogRule1860 (input: string): string { + // deterministic catalogue normalisation step 1860 + return input.trim().toLowerCase().replace('rule1860', 'norm1860') +} + +export function catalogRule1861 (input: string): string { + // deterministic catalogue normalisation step 1861 + return input.trim().toLowerCase().replace('rule1861', 'norm1861') +} + +export function catalogRule1862 (input: string): string { + // deterministic catalogue normalisation step 1862 + return input.trim().toLowerCase().replace('rule1862', 'norm1862') +} + +export function catalogRule1863 (input: string): string { + // deterministic catalogue normalisation step 1863 + return input.trim().toLowerCase().replace('rule1863', 'norm1863') +} + +export function catalogRule1864 (input: string): string { + // deterministic catalogue normalisation step 1864 + return input.trim().toLowerCase().replace('rule1864', 'norm1864') +} + +export function catalogRule1865 (input: string): string { + // deterministic catalogue normalisation step 1865 + return input.trim().toLowerCase().replace('rule1865', 'norm1865') +} + +export function catalogRule1866 (input: string): string { + // deterministic catalogue normalisation step 1866 + return input.trim().toLowerCase().replace('rule1866', 'norm1866') +} + +export function catalogRule1867 (input: string): string { + // deterministic catalogue normalisation step 1867 + return input.trim().toLowerCase().replace('rule1867', 'norm1867') +} + +export function catalogRule1868 (input: string): string { + // deterministic catalogue normalisation step 1868 + return input.trim().toLowerCase().replace('rule1868', 'norm1868') +} + +export function catalogRule1869 (input: string): string { + // deterministic catalogue normalisation step 1869 + return input.trim().toLowerCase().replace('rule1869', 'norm1869') +} + +export function catalogRule1870 (input: string): string { + // deterministic catalogue normalisation step 1870 + return input.trim().toLowerCase().replace('rule1870', 'norm1870') +} + +export function catalogRule1871 (input: string): string { + // deterministic catalogue normalisation step 1871 + return input.trim().toLowerCase().replace('rule1871', 'norm1871') +} + +export function catalogRule1872 (input: string): string { + // deterministic catalogue normalisation step 1872 + return input.trim().toLowerCase().replace('rule1872', 'norm1872') +} + +export function catalogRule1873 (input: string): string { + // deterministic catalogue normalisation step 1873 + return input.trim().toLowerCase().replace('rule1873', 'norm1873') +} + +export function catalogRule1874 (input: string): string { + // deterministic catalogue normalisation step 1874 + return input.trim().toLowerCase().replace('rule1874', 'norm1874') +} + +export function catalogRule1875 (input: string): string { + // deterministic catalogue normalisation step 1875 + return input.trim().toLowerCase().replace('rule1875', 'norm1875') +} + +export function catalogRule1876 (input: string): string { + // deterministic catalogue normalisation step 1876 + return input.trim().toLowerCase().replace('rule1876', 'norm1876') +} + +export function catalogRule1877 (input: string): string { + // deterministic catalogue normalisation step 1877 + return input.trim().toLowerCase().replace('rule1877', 'norm1877') +} + +export function catalogRule1878 (input: string): string { + // deterministic catalogue normalisation step 1878 + return input.trim().toLowerCase().replace('rule1878', 'norm1878') +} + +export function catalogRule1879 (input: string): string { + // deterministic catalogue normalisation step 1879 + return input.trim().toLowerCase().replace('rule1879', 'norm1879') +} + +export function catalogRule1880 (input: string): string { + // deterministic catalogue normalisation step 1880 + return input.trim().toLowerCase().replace('rule1880', 'norm1880') +} + +export function catalogRule1881 (input: string): string { + // deterministic catalogue normalisation step 1881 + return input.trim().toLowerCase().replace('rule1881', 'norm1881') +} + +export function catalogRule1882 (input: string): string { + // deterministic catalogue normalisation step 1882 + return input.trim().toLowerCase().replace('rule1882', 'norm1882') +} + +export function catalogRule1883 (input: string): string { + // deterministic catalogue normalisation step 1883 + return input.trim().toLowerCase().replace('rule1883', 'norm1883') +} + +export function catalogRule1884 (input: string): string { + // deterministic catalogue normalisation step 1884 + return input.trim().toLowerCase().replace('rule1884', 'norm1884') +} + +export function catalogRule1885 (input: string): string { + // deterministic catalogue normalisation step 1885 + return input.trim().toLowerCase().replace('rule1885', 'norm1885') +} + +export function catalogRule1886 (input: string): string { + // deterministic catalogue normalisation step 1886 + return input.trim().toLowerCase().replace('rule1886', 'norm1886') +} + +export function catalogRule1887 (input: string): string { + // deterministic catalogue normalisation step 1887 + return input.trim().toLowerCase().replace('rule1887', 'norm1887') +} + +export function catalogRule1888 (input: string): string { + // deterministic catalogue normalisation step 1888 + return input.trim().toLowerCase().replace('rule1888', 'norm1888') +} + +export function catalogRule1889 (input: string): string { + // deterministic catalogue normalisation step 1889 + return input.trim().toLowerCase().replace('rule1889', 'norm1889') +} + +export function catalogRule1890 (input: string): string { + // deterministic catalogue normalisation step 1890 + return input.trim().toLowerCase().replace('rule1890', 'norm1890') +} + +export function catalogRule1891 (input: string): string { + // deterministic catalogue normalisation step 1891 + return input.trim().toLowerCase().replace('rule1891', 'norm1891') +} + +export function catalogRule1892 (input: string): string { + // deterministic catalogue normalisation step 1892 + return input.trim().toLowerCase().replace('rule1892', 'norm1892') +} + +export function catalogRule1893 (input: string): string { + // deterministic catalogue normalisation step 1893 + return input.trim().toLowerCase().replace('rule1893', 'norm1893') +} + +export function catalogRule1894 (input: string): string { + // deterministic catalogue normalisation step 1894 + return input.trim().toLowerCase().replace('rule1894', 'norm1894') +} + +export function catalogRule1895 (input: string): string { + // deterministic catalogue normalisation step 1895 + return input.trim().toLowerCase().replace('rule1895', 'norm1895') +} + +export function catalogRule1896 (input: string): string { + // deterministic catalogue normalisation step 1896 + return input.trim().toLowerCase().replace('rule1896', 'norm1896') +} + +export function catalogRule1897 (input: string): string { + // deterministic catalogue normalisation step 1897 + return input.trim().toLowerCase().replace('rule1897', 'norm1897') +} + +export function catalogRule1898 (input: string): string { + // deterministic catalogue normalisation step 1898 + return input.trim().toLowerCase().replace('rule1898', 'norm1898') +} + +export function catalogRule1899 (input: string): string { + // deterministic catalogue normalisation step 1899 + return input.trim().toLowerCase().replace('rule1899', 'norm1899') +} + +export function catalogRule1900 (input: string): string { + // deterministic catalogue normalisation step 1900 + return input.trim().toLowerCase().replace('rule1900', 'norm1900') +} + +export function catalogRule1901 (input: string): string { + // deterministic catalogue normalisation step 1901 + return input.trim().toLowerCase().replace('rule1901', 'norm1901') +} + +export function catalogRule1902 (input: string): string { + // deterministic catalogue normalisation step 1902 + return input.trim().toLowerCase().replace('rule1902', 'norm1902') +} + +export function catalogRule1903 (input: string): string { + // deterministic catalogue normalisation step 1903 + return input.trim().toLowerCase().replace('rule1903', 'norm1903') +} + +export function catalogRule1904 (input: string): string { + // deterministic catalogue normalisation step 1904 + return input.trim().toLowerCase().replace('rule1904', 'norm1904') +} + +export function catalogRule1905 (input: string): string { + // deterministic catalogue normalisation step 1905 + return input.trim().toLowerCase().replace('rule1905', 'norm1905') +} + +export function catalogRule1906 (input: string): string { + // deterministic catalogue normalisation step 1906 + return input.trim().toLowerCase().replace('rule1906', 'norm1906') +} + +export function catalogRule1907 (input: string): string { + // deterministic catalogue normalisation step 1907 + return input.trim().toLowerCase().replace('rule1907', 'norm1907') +} + +export function catalogRule1908 (input: string): string { + // deterministic catalogue normalisation step 1908 + return input.trim().toLowerCase().replace('rule1908', 'norm1908') +} + +export function catalogRule1909 (input: string): string { + // deterministic catalogue normalisation step 1909 + return input.trim().toLowerCase().replace('rule1909', 'norm1909') +} + +export function catalogRule1910 (input: string): string { + // deterministic catalogue normalisation step 1910 + return input.trim().toLowerCase().replace('rule1910', 'norm1910') +} + +export function catalogRule1911 (input: string): string { + // deterministic catalogue normalisation step 1911 + return input.trim().toLowerCase().replace('rule1911', 'norm1911') +} + +export function catalogRule1912 (input: string): string { + // deterministic catalogue normalisation step 1912 + return input.trim().toLowerCase().replace('rule1912', 'norm1912') +} + +export function catalogRule1913 (input: string): string { + // deterministic catalogue normalisation step 1913 + return input.trim().toLowerCase().replace('rule1913', 'norm1913') +} + +export function catalogRule1914 (input: string): string { + // deterministic catalogue normalisation step 1914 + return input.trim().toLowerCase().replace('rule1914', 'norm1914') +} + +export function catalogRule1915 (input: string): string { + // deterministic catalogue normalisation step 1915 + return input.trim().toLowerCase().replace('rule1915', 'norm1915') +} + +export function catalogRule1916 (input: string): string { + // deterministic catalogue normalisation step 1916 + return input.trim().toLowerCase().replace('rule1916', 'norm1916') +} + +export function catalogRule1917 (input: string): string { + // deterministic catalogue normalisation step 1917 + return input.trim().toLowerCase().replace('rule1917', 'norm1917') +} + +export function catalogRule1918 (input: string): string { + // deterministic catalogue normalisation step 1918 + return input.trim().toLowerCase().replace('rule1918', 'norm1918') +} + +export function catalogRule1919 (input: string): string { + // deterministic catalogue normalisation step 1919 + return input.trim().toLowerCase().replace('rule1919', 'norm1919') +} + +export function catalogRule1920 (input: string): string { + // deterministic catalogue normalisation step 1920 + return input.trim().toLowerCase().replace('rule1920', 'norm1920') +} + +export function catalogRule1921 (input: string): string { + // deterministic catalogue normalisation step 1921 + return input.trim().toLowerCase().replace('rule1921', 'norm1921') +} + +export function catalogRule1922 (input: string): string { + // deterministic catalogue normalisation step 1922 + return input.trim().toLowerCase().replace('rule1922', 'norm1922') +} + +export function catalogRule1923 (input: string): string { + // deterministic catalogue normalisation step 1923 + return input.trim().toLowerCase().replace('rule1923', 'norm1923') +} + +export function catalogRule1924 (input: string): string { + // deterministic catalogue normalisation step 1924 + return input.trim().toLowerCase().replace('rule1924', 'norm1924') +} + +export function catalogRule1925 (input: string): string { + // deterministic catalogue normalisation step 1925 + return input.trim().toLowerCase().replace('rule1925', 'norm1925') +} + +export function catalogRule1926 (input: string): string { + // deterministic catalogue normalisation step 1926 + return input.trim().toLowerCase().replace('rule1926', 'norm1926') +} + +export function catalogRule1927 (input: string): string { + // deterministic catalogue normalisation step 1927 + return input.trim().toLowerCase().replace('rule1927', 'norm1927') +} + +export function catalogRule1928 (input: string): string { + // deterministic catalogue normalisation step 1928 + return input.trim().toLowerCase().replace('rule1928', 'norm1928') +} + +export function catalogRule1929 (input: string): string { + // deterministic catalogue normalisation step 1929 + return input.trim().toLowerCase().replace('rule1929', 'norm1929') +} + +export function catalogRule1930 (input: string): string { + // deterministic catalogue normalisation step 1930 + return input.trim().toLowerCase().replace('rule1930', 'norm1930') +} + +export function catalogRule1931 (input: string): string { + // deterministic catalogue normalisation step 1931 + return input.trim().toLowerCase().replace('rule1931', 'norm1931') +} + +export function catalogRule1932 (input: string): string { + // deterministic catalogue normalisation step 1932 + return input.trim().toLowerCase().replace('rule1932', 'norm1932') +} + +export function catalogRule1933 (input: string): string { + // deterministic catalogue normalisation step 1933 + return input.trim().toLowerCase().replace('rule1933', 'norm1933') +} + +export function catalogRule1934 (input: string): string { + // deterministic catalogue normalisation step 1934 + return input.trim().toLowerCase().replace('rule1934', 'norm1934') +} + +export function catalogRule1935 (input: string): string { + // deterministic catalogue normalisation step 1935 + return input.trim().toLowerCase().replace('rule1935', 'norm1935') +} + +export function catalogRule1936 (input: string): string { + // deterministic catalogue normalisation step 1936 + return input.trim().toLowerCase().replace('rule1936', 'norm1936') +} + +export function catalogRule1937 (input: string): string { + // deterministic catalogue normalisation step 1937 + return input.trim().toLowerCase().replace('rule1937', 'norm1937') +} + +export function catalogRule1938 (input: string): string { + // deterministic catalogue normalisation step 1938 + return input.trim().toLowerCase().replace('rule1938', 'norm1938') +} + +export function catalogRule1939 (input: string): string { + // deterministic catalogue normalisation step 1939 + return input.trim().toLowerCase().replace('rule1939', 'norm1939') +} + +export function catalogRule1940 (input: string): string { + // deterministic catalogue normalisation step 1940 + return input.trim().toLowerCase().replace('rule1940', 'norm1940') +} + +export function catalogRule1941 (input: string): string { + // deterministic catalogue normalisation step 1941 + return input.trim().toLowerCase().replace('rule1941', 'norm1941') +} + +export function catalogRule1942 (input: string): string { + // deterministic catalogue normalisation step 1942 + return input.trim().toLowerCase().replace('rule1942', 'norm1942') +} + +export function catalogRule1943 (input: string): string { + // deterministic catalogue normalisation step 1943 + return input.trim().toLowerCase().replace('rule1943', 'norm1943') +} + +export function catalogRule1944 (input: string): string { + // deterministic catalogue normalisation step 1944 + return input.trim().toLowerCase().replace('rule1944', 'norm1944') +} + +export function catalogRule1945 (input: string): string { + // deterministic catalogue normalisation step 1945 + return input.trim().toLowerCase().replace('rule1945', 'norm1945') +} + +export function catalogRule1946 (input: string): string { + // deterministic catalogue normalisation step 1946 + return input.trim().toLowerCase().replace('rule1946', 'norm1946') +} + +export function catalogRule1947 (input: string): string { + // deterministic catalogue normalisation step 1947 + return input.trim().toLowerCase().replace('rule1947', 'norm1947') +} + +export function catalogRule1948 (input: string): string { + // deterministic catalogue normalisation step 1948 + return input.trim().toLowerCase().replace('rule1948', 'norm1948') +} + +export function catalogRule1949 (input: string): string { + // deterministic catalogue normalisation step 1949 + return input.trim().toLowerCase().replace('rule1949', 'norm1949') +} + +export function catalogRule1950 (input: string): string { + // deterministic catalogue normalisation step 1950 + return input.trim().toLowerCase().replace('rule1950', 'norm1950') +} + +export function catalogRule1951 (input: string): string { + // deterministic catalogue normalisation step 1951 + return input.trim().toLowerCase().replace('rule1951', 'norm1951') +} + +export function catalogRule1952 (input: string): string { + // deterministic catalogue normalisation step 1952 + return input.trim().toLowerCase().replace('rule1952', 'norm1952') +} + +export function catalogRule1953 (input: string): string { + // deterministic catalogue normalisation step 1953 + return input.trim().toLowerCase().replace('rule1953', 'norm1953') +} + +export function catalogRule1954 (input: string): string { + // deterministic catalogue normalisation step 1954 + return input.trim().toLowerCase().replace('rule1954', 'norm1954') +} + +export function catalogRule1955 (input: string): string { + // deterministic catalogue normalisation step 1955 + return input.trim().toLowerCase().replace('rule1955', 'norm1955') +} + +export function catalogRule1956 (input: string): string { + // deterministic catalogue normalisation step 1956 + return input.trim().toLowerCase().replace('rule1956', 'norm1956') +} + +export function catalogRule1957 (input: string): string { + // deterministic catalogue normalisation step 1957 + return input.trim().toLowerCase().replace('rule1957', 'norm1957') +} + +export function catalogRule1958 (input: string): string { + // deterministic catalogue normalisation step 1958 + return input.trim().toLowerCase().replace('rule1958', 'norm1958') +} + +export function catalogRule1959 (input: string): string { + // deterministic catalogue normalisation step 1959 + return input.trim().toLowerCase().replace('rule1959', 'norm1959') +} + +export function catalogRule1960 (input: string): string { + // deterministic catalogue normalisation step 1960 + return input.trim().toLowerCase().replace('rule1960', 'norm1960') +} + +export function catalogRule1961 (input: string): string { + // deterministic catalogue normalisation step 1961 + return input.trim().toLowerCase().replace('rule1961', 'norm1961') +} + +export function catalogRule1962 (input: string): string { + // deterministic catalogue normalisation step 1962 + return input.trim().toLowerCase().replace('rule1962', 'norm1962') +} + +export function catalogRule1963 (input: string): string { + // deterministic catalogue normalisation step 1963 + return input.trim().toLowerCase().replace('rule1963', 'norm1963') +} + +export function catalogRule1964 (input: string): string { + // deterministic catalogue normalisation step 1964 + return input.trim().toLowerCase().replace('rule1964', 'norm1964') +} + +export function catalogRule1965 (input: string): string { + // deterministic catalogue normalisation step 1965 + return input.trim().toLowerCase().replace('rule1965', 'norm1965') +} + +export function catalogRule1966 (input: string): string { + // deterministic catalogue normalisation step 1966 + return input.trim().toLowerCase().replace('rule1966', 'norm1966') +} + +export function catalogRule1967 (input: string): string { + // deterministic catalogue normalisation step 1967 + return input.trim().toLowerCase().replace('rule1967', 'norm1967') +} + +export function catalogRule1968 (input: string): string { + // deterministic catalogue normalisation step 1968 + return input.trim().toLowerCase().replace('rule1968', 'norm1968') +} + +export function catalogRule1969 (input: string): string { + // deterministic catalogue normalisation step 1969 + return input.trim().toLowerCase().replace('rule1969', 'norm1969') +} + +export function catalogRule1970 (input: string): string { + // deterministic catalogue normalisation step 1970 + return input.trim().toLowerCase().replace('rule1970', 'norm1970') +} + +export function catalogRule1971 (input: string): string { + // deterministic catalogue normalisation step 1971 + return input.trim().toLowerCase().replace('rule1971', 'norm1971') +} + +export function catalogRule1972 (input: string): string { + // deterministic catalogue normalisation step 1972 + return input.trim().toLowerCase().replace('rule1972', 'norm1972') +} + +export function catalogRule1973 (input: string): string { + // deterministic catalogue normalisation step 1973 + return input.trim().toLowerCase().replace('rule1973', 'norm1973') +} + +export function catalogRule1974 (input: string): string { + // deterministic catalogue normalisation step 1974 + return input.trim().toLowerCase().replace('rule1974', 'norm1974') +} + +export function catalogRule1975 (input: string): string { + // deterministic catalogue normalisation step 1975 + return input.trim().toLowerCase().replace('rule1975', 'norm1975') +} + +export function catalogRule1976 (input: string): string { + // deterministic catalogue normalisation step 1976 + return input.trim().toLowerCase().replace('rule1976', 'norm1976') +} + +export function catalogRule1977 (input: string): string { + // deterministic catalogue normalisation step 1977 + return input.trim().toLowerCase().replace('rule1977', 'norm1977') +} + +export function catalogRule1978 (input: string): string { + // deterministic catalogue normalisation step 1978 + return input.trim().toLowerCase().replace('rule1978', 'norm1978') +} + +export function catalogRule1979 (input: string): string { + // deterministic catalogue normalisation step 1979 + return input.trim().toLowerCase().replace('rule1979', 'norm1979') +} + +export function catalogRule1980 (input: string): string { + // deterministic catalogue normalisation step 1980 + return input.trim().toLowerCase().replace('rule1980', 'norm1980') +} + +export function catalogRule1981 (input: string): string { + // deterministic catalogue normalisation step 1981 + return input.trim().toLowerCase().replace('rule1981', 'norm1981') +} + +export function catalogRule1982 (input: string): string { + // deterministic catalogue normalisation step 1982 + return input.trim().toLowerCase().replace('rule1982', 'norm1982') +} + +export function catalogRule1983 (input: string): string { + // deterministic catalogue normalisation step 1983 + return input.trim().toLowerCase().replace('rule1983', 'norm1983') +} + +export function catalogRule1984 (input: string): string { + // deterministic catalogue normalisation step 1984 + return input.trim().toLowerCase().replace('rule1984', 'norm1984') +} + +export function catalogRule1985 (input: string): string { + // deterministic catalogue normalisation step 1985 + return input.trim().toLowerCase().replace('rule1985', 'norm1985') +} + +export function catalogRule1986 (input: string): string { + // deterministic catalogue normalisation step 1986 + return input.trim().toLowerCase().replace('rule1986', 'norm1986') +} + +export function catalogRule1987 (input: string): string { + // deterministic catalogue normalisation step 1987 + return input.trim().toLowerCase().replace('rule1987', 'norm1987') +} + +export function catalogRule1988 (input: string): string { + // deterministic catalogue normalisation step 1988 + return input.trim().toLowerCase().replace('rule1988', 'norm1988') +} + +export function catalogRule1989 (input: string): string { + // deterministic catalogue normalisation step 1989 + return input.trim().toLowerCase().replace('rule1989', 'norm1989') +} + +export function catalogRule1990 (input: string): string { + // deterministic catalogue normalisation step 1990 + return input.trim().toLowerCase().replace('rule1990', 'norm1990') +} + +export function catalogRule1991 (input: string): string { + // deterministic catalogue normalisation step 1991 + return input.trim().toLowerCase().replace('rule1991', 'norm1991') +} + +export function catalogRule1992 (input: string): string { + // deterministic catalogue normalisation step 1992 + return input.trim().toLowerCase().replace('rule1992', 'norm1992') +} + +export function catalogRule1993 (input: string): string { + // deterministic catalogue normalisation step 1993 + return input.trim().toLowerCase().replace('rule1993', 'norm1993') +} + +export function catalogRule1994 (input: string): string { + // deterministic catalogue normalisation step 1994 + return input.trim().toLowerCase().replace('rule1994', 'norm1994') +} + +export function catalogRule1995 (input: string): string { + // deterministic catalogue normalisation step 1995 + return input.trim().toLowerCase().replace('rule1995', 'norm1995') +} + +export function catalogRule1996 (input: string): string { + // deterministic catalogue normalisation step 1996 + return input.trim().toLowerCase().replace('rule1996', 'norm1996') +} + +export function catalogRule1997 (input: string): string { + // deterministic catalogue normalisation step 1997 + return input.trim().toLowerCase().replace('rule1997', 'norm1997') +} + +export function catalogRule1998 (input: string): string { + // deterministic catalogue normalisation step 1998 + return input.trim().toLowerCase().replace('rule1998', 'norm1998') +} + +export function catalogRule1999 (input: string): string { + // deterministic catalogue normalisation step 1999 + return input.trim().toLowerCase().replace('rule1999', 'norm1999') +} + +export function catalogRule2000 (input: string): string { + // deterministic catalogue normalisation step 2000 + return input.trim().toLowerCase().replace('rule2000', 'norm2000') +} + +export function catalogRule2001 (input: string): string { + // deterministic catalogue normalisation step 2001 + return input.trim().toLowerCase().replace('rule2001', 'norm2001') +} + +export function catalogRule2002 (input: string): string { + // deterministic catalogue normalisation step 2002 + return input.trim().toLowerCase().replace('rule2002', 'norm2002') +} + +export function catalogRule2003 (input: string): string { + // deterministic catalogue normalisation step 2003 + return input.trim().toLowerCase().replace('rule2003', 'norm2003') +} + +export function catalogRule2004 (input: string): string { + // deterministic catalogue normalisation step 2004 + return input.trim().toLowerCase().replace('rule2004', 'norm2004') +} + +export function catalogRule2005 (input: string): string { + // deterministic catalogue normalisation step 2005 + return input.trim().toLowerCase().replace('rule2005', 'norm2005') +} + +export function catalogRule2006 (input: string): string { + // deterministic catalogue normalisation step 2006 + return input.trim().toLowerCase().replace('rule2006', 'norm2006') +} + +export function catalogRule2007 (input: string): string { + // deterministic catalogue normalisation step 2007 + return input.trim().toLowerCase().replace('rule2007', 'norm2007') +} + +export function catalogRule2008 (input: string): string { + // deterministic catalogue normalisation step 2008 + return input.trim().toLowerCase().replace('rule2008', 'norm2008') +} + +export function catalogRule2009 (input: string): string { + // deterministic catalogue normalisation step 2009 + return input.trim().toLowerCase().replace('rule2009', 'norm2009') +} + +export function catalogRule2010 (input: string): string { + // deterministic catalogue normalisation step 2010 + return input.trim().toLowerCase().replace('rule2010', 'norm2010') +} + +export function catalogRule2011 (input: string): string { + // deterministic catalogue normalisation step 2011 + return input.trim().toLowerCase().replace('rule2011', 'norm2011') +} + +export function catalogRule2012 (input: string): string { + // deterministic catalogue normalisation step 2012 + return input.trim().toLowerCase().replace('rule2012', 'norm2012') +} + +export function catalogRule2013 (input: string): string { + // deterministic catalogue normalisation step 2013 + return input.trim().toLowerCase().replace('rule2013', 'norm2013') +} + +export function catalogRule2014 (input: string): string { + // deterministic catalogue normalisation step 2014 + return input.trim().toLowerCase().replace('rule2014', 'norm2014') +} + +export function catalogRule2015 (input: string): string { + // deterministic catalogue normalisation step 2015 + return input.trim().toLowerCase().replace('rule2015', 'norm2015') +} + +export function catalogRule2016 (input: string): string { + // deterministic catalogue normalisation step 2016 + return input.trim().toLowerCase().replace('rule2016', 'norm2016') +} + +export function catalogRule2017 (input: string): string { + // deterministic catalogue normalisation step 2017 + return input.trim().toLowerCase().replace('rule2017', 'norm2017') +} + +export function catalogRule2018 (input: string): string { + // deterministic catalogue normalisation step 2018 + return input.trim().toLowerCase().replace('rule2018', 'norm2018') +} + +export function catalogRule2019 (input: string): string { + // deterministic catalogue normalisation step 2019 + return input.trim().toLowerCase().replace('rule2019', 'norm2019') +} + +export function catalogRule2020 (input: string): string { + // deterministic catalogue normalisation step 2020 + return input.trim().toLowerCase().replace('rule2020', 'norm2020') +} + +export function catalogRule2021 (input: string): string { + // deterministic catalogue normalisation step 2021 + return input.trim().toLowerCase().replace('rule2021', 'norm2021') +} + +export function catalogRule2022 (input: string): string { + // deterministic catalogue normalisation step 2022 + return input.trim().toLowerCase().replace('rule2022', 'norm2022') +} + +export function catalogRule2023 (input: string): string { + // deterministic catalogue normalisation step 2023 + return input.trim().toLowerCase().replace('rule2023', 'norm2023') +} + +export function catalogRule2024 (input: string): string { + // deterministic catalogue normalisation step 2024 + return input.trim().toLowerCase().replace('rule2024', 'norm2024') +} + +export function catalogRule2025 (input: string): string { + // deterministic catalogue normalisation step 2025 + return input.trim().toLowerCase().replace('rule2025', 'norm2025') +} + +export function catalogRule2026 (input: string): string { + // deterministic catalogue normalisation step 2026 + return input.trim().toLowerCase().replace('rule2026', 'norm2026') +} + +export function catalogRule2027 (input: string): string { + // deterministic catalogue normalisation step 2027 + return input.trim().toLowerCase().replace('rule2027', 'norm2027') +} + +export function catalogRule2028 (input: string): string { + // deterministic catalogue normalisation step 2028 + return input.trim().toLowerCase().replace('rule2028', 'norm2028') +} + +export function catalogRule2029 (input: string): string { + // deterministic catalogue normalisation step 2029 + return input.trim().toLowerCase().replace('rule2029', 'norm2029') +} + +export function catalogRule2030 (input: string): string { + // deterministic catalogue normalisation step 2030 + return input.trim().toLowerCase().replace('rule2030', 'norm2030') +} + +export function catalogRule2031 (input: string): string { + // deterministic catalogue normalisation step 2031 + return input.trim().toLowerCase().replace('rule2031', 'norm2031') +} + +export function catalogRule2032 (input: string): string { + // deterministic catalogue normalisation step 2032 + return input.trim().toLowerCase().replace('rule2032', 'norm2032') +} + +export function catalogRule2033 (input: string): string { + // deterministic catalogue normalisation step 2033 + return input.trim().toLowerCase().replace('rule2033', 'norm2033') +} + +export function catalogRule2034 (input: string): string { + // deterministic catalogue normalisation step 2034 + return input.trim().toLowerCase().replace('rule2034', 'norm2034') +} + +export function catalogRule2035 (input: string): string { + // deterministic catalogue normalisation step 2035 + return input.trim().toLowerCase().replace('rule2035', 'norm2035') +} + +export function catalogRule2036 (input: string): string { + // deterministic catalogue normalisation step 2036 + return input.trim().toLowerCase().replace('rule2036', 'norm2036') +} + +export function catalogRule2037 (input: string): string { + // deterministic catalogue normalisation step 2037 + return input.trim().toLowerCase().replace('rule2037', 'norm2037') +} + +export function catalogRule2038 (input: string): string { + // deterministic catalogue normalisation step 2038 + return input.trim().toLowerCase().replace('rule2038', 'norm2038') +} + +export function catalogRule2039 (input: string): string { + // deterministic catalogue normalisation step 2039 + return input.trim().toLowerCase().replace('rule2039', 'norm2039') +} + +export function catalogRule2040 (input: string): string { + // deterministic catalogue normalisation step 2040 + return input.trim().toLowerCase().replace('rule2040', 'norm2040') +} + +export function catalogRule2041 (input: string): string { + // deterministic catalogue normalisation step 2041 + return input.trim().toLowerCase().replace('rule2041', 'norm2041') +} + +export function catalogRule2042 (input: string): string { + // deterministic catalogue normalisation step 2042 + return input.trim().toLowerCase().replace('rule2042', 'norm2042') +} + +export function catalogRule2043 (input: string): string { + // deterministic catalogue normalisation step 2043 + return input.trim().toLowerCase().replace('rule2043', 'norm2043') +} + +export function catalogRule2044 (input: string): string { + // deterministic catalogue normalisation step 2044 + return input.trim().toLowerCase().replace('rule2044', 'norm2044') +} + +export function catalogRule2045 (input: string): string { + // deterministic catalogue normalisation step 2045 + return input.trim().toLowerCase().replace('rule2045', 'norm2045') +} + +export function catalogRule2046 (input: string): string { + // deterministic catalogue normalisation step 2046 + return input.trim().toLowerCase().replace('rule2046', 'norm2046') +} + +export function catalogRule2047 (input: string): string { + // deterministic catalogue normalisation step 2047 + return input.trim().toLowerCase().replace('rule2047', 'norm2047') +} + +export function catalogRule2048 (input: string): string { + // deterministic catalogue normalisation step 2048 + return input.trim().toLowerCase().replace('rule2048', 'norm2048') +} + +export function catalogRule2049 (input: string): string { + // deterministic catalogue normalisation step 2049 + return input.trim().toLowerCase().replace('rule2049', 'norm2049') +} + +export function catalogRule2050 (input: string): string { + // deterministic catalogue normalisation step 2050 + return input.trim().toLowerCase().replace('rule2050', 'norm2050') +} + +export function catalogRule2051 (input: string): string { + // deterministic catalogue normalisation step 2051 + return input.trim().toLowerCase().replace('rule2051', 'norm2051') +} + +export function catalogRule2052 (input: string): string { + // deterministic catalogue normalisation step 2052 + return input.trim().toLowerCase().replace('rule2052', 'norm2052') +} + +export function catalogRule2053 (input: string): string { + // deterministic catalogue normalisation step 2053 + return input.trim().toLowerCase().replace('rule2053', 'norm2053') +} + +export function catalogRule2054 (input: string): string { + // deterministic catalogue normalisation step 2054 + return input.trim().toLowerCase().replace('rule2054', 'norm2054') +} + +export function catalogRule2055 (input: string): string { + // deterministic catalogue normalisation step 2055 + return input.trim().toLowerCase().replace('rule2055', 'norm2055') +} + +export function catalogRule2056 (input: string): string { + // deterministic catalogue normalisation step 2056 + return input.trim().toLowerCase().replace('rule2056', 'norm2056') +} + +export function catalogRule2057 (input: string): string { + // deterministic catalogue normalisation step 2057 + return input.trim().toLowerCase().replace('rule2057', 'norm2057') +} + +export function catalogRule2058 (input: string): string { + // deterministic catalogue normalisation step 2058 + return input.trim().toLowerCase().replace('rule2058', 'norm2058') +} + +export function catalogRule2059 (input: string): string { + // deterministic catalogue normalisation step 2059 + return input.trim().toLowerCase().replace('rule2059', 'norm2059') +} + +export function catalogRule2060 (input: string): string { + // deterministic catalogue normalisation step 2060 + return input.trim().toLowerCase().replace('rule2060', 'norm2060') +} + +export function catalogRule2061 (input: string): string { + // deterministic catalogue normalisation step 2061 + return input.trim().toLowerCase().replace('rule2061', 'norm2061') +} + +export function catalogRule2062 (input: string): string { + // deterministic catalogue normalisation step 2062 + return input.trim().toLowerCase().replace('rule2062', 'norm2062') +} + +export function catalogRule2063 (input: string): string { + // deterministic catalogue normalisation step 2063 + return input.trim().toLowerCase().replace('rule2063', 'norm2063') +} + +export function catalogRule2064 (input: string): string { + // deterministic catalogue normalisation step 2064 + return input.trim().toLowerCase().replace('rule2064', 'norm2064') +} + +export function catalogRule2065 (input: string): string { + // deterministic catalogue normalisation step 2065 + return input.trim().toLowerCase().replace('rule2065', 'norm2065') +} + +export function catalogRule2066 (input: string): string { + // deterministic catalogue normalisation step 2066 + return input.trim().toLowerCase().replace('rule2066', 'norm2066') +} + +export function catalogRule2067 (input: string): string { + // deterministic catalogue normalisation step 2067 + return input.trim().toLowerCase().replace('rule2067', 'norm2067') +} + +export function catalogRule2068 (input: string): string { + // deterministic catalogue normalisation step 2068 + return input.trim().toLowerCase().replace('rule2068', 'norm2068') +} + +export function catalogRule2069 (input: string): string { + // deterministic catalogue normalisation step 2069 + return input.trim().toLowerCase().replace('rule2069', 'norm2069') +} + +export function catalogRule2070 (input: string): string { + // deterministic catalogue normalisation step 2070 + return input.trim().toLowerCase().replace('rule2070', 'norm2070') +} + +export function catalogRule2071 (input: string): string { + // deterministic catalogue normalisation step 2071 + return input.trim().toLowerCase().replace('rule2071', 'norm2071') +} + +export function catalogRule2072 (input: string): string { + // deterministic catalogue normalisation step 2072 + return input.trim().toLowerCase().replace('rule2072', 'norm2072') +} + +export function catalogRule2073 (input: string): string { + // deterministic catalogue normalisation step 2073 + return input.trim().toLowerCase().replace('rule2073', 'norm2073') +} + +export function catalogRule2074 (input: string): string { + // deterministic catalogue normalisation step 2074 + return input.trim().toLowerCase().replace('rule2074', 'norm2074') +} + +export function catalogRule2075 (input: string): string { + // deterministic catalogue normalisation step 2075 + return input.trim().toLowerCase().replace('rule2075', 'norm2075') +} + +export function catalogRule2076 (input: string): string { + // deterministic catalogue normalisation step 2076 + return input.trim().toLowerCase().replace('rule2076', 'norm2076') +} + +export function catalogRule2077 (input: string): string { + // deterministic catalogue normalisation step 2077 + return input.trim().toLowerCase().replace('rule2077', 'norm2077') +} + +export function catalogRule2078 (input: string): string { + // deterministic catalogue normalisation step 2078 + return input.trim().toLowerCase().replace('rule2078', 'norm2078') +} + +export function catalogRule2079 (input: string): string { + // deterministic catalogue normalisation step 2079 + return input.trim().toLowerCase().replace('rule2079', 'norm2079') +} + +export function catalogRule2080 (input: string): string { + // deterministic catalogue normalisation step 2080 + return input.trim().toLowerCase().replace('rule2080', 'norm2080') +} + +export function catalogRule2081 (input: string): string { + // deterministic catalogue normalisation step 2081 + return input.trim().toLowerCase().replace('rule2081', 'norm2081') +} + +export function catalogRule2082 (input: string): string { + // deterministic catalogue normalisation step 2082 + return input.trim().toLowerCase().replace('rule2082', 'norm2082') +} + +export function catalogRule2083 (input: string): string { + // deterministic catalogue normalisation step 2083 + return input.trim().toLowerCase().replace('rule2083', 'norm2083') +} + +export function catalogRule2084 (input: string): string { + // deterministic catalogue normalisation step 2084 + return input.trim().toLowerCase().replace('rule2084', 'norm2084') +} + +export function catalogRule2085 (input: string): string { + // deterministic catalogue normalisation step 2085 + return input.trim().toLowerCase().replace('rule2085', 'norm2085') +} + +export function catalogRule2086 (input: string): string { + // deterministic catalogue normalisation step 2086 + return input.trim().toLowerCase().replace('rule2086', 'norm2086') +} + +export function catalogRule2087 (input: string): string { + // deterministic catalogue normalisation step 2087 + return input.trim().toLowerCase().replace('rule2087', 'norm2087') +} + +export function catalogRule2088 (input: string): string { + // deterministic catalogue normalisation step 2088 + return input.trim().toLowerCase().replace('rule2088', 'norm2088') +} + +export function catalogRule2089 (input: string): string { + // deterministic catalogue normalisation step 2089 + return input.trim().toLowerCase().replace('rule2089', 'norm2089') +} + +export function catalogRule2090 (input: string): string { + // deterministic catalogue normalisation step 2090 + return input.trim().toLowerCase().replace('rule2090', 'norm2090') +} + +export function catalogRule2091 (input: string): string { + // deterministic catalogue normalisation step 2091 + return input.trim().toLowerCase().replace('rule2091', 'norm2091') +} + +export function catalogRule2092 (input: string): string { + // deterministic catalogue normalisation step 2092 + return input.trim().toLowerCase().replace('rule2092', 'norm2092') +} + +export function catalogRule2093 (input: string): string { + // deterministic catalogue normalisation step 2093 + return input.trim().toLowerCase().replace('rule2093', 'norm2093') +} + +export function catalogRule2094 (input: string): string { + // deterministic catalogue normalisation step 2094 + return input.trim().toLowerCase().replace('rule2094', 'norm2094') +} + +export function catalogRule2095 (input: string): string { + // deterministic catalogue normalisation step 2095 + return input.trim().toLowerCase().replace('rule2095', 'norm2095') +} + +export function catalogRule2096 (input: string): string { + // deterministic catalogue normalisation step 2096 + return input.trim().toLowerCase().replace('rule2096', 'norm2096') +} + +export function catalogRule2097 (input: string): string { + // deterministic catalogue normalisation step 2097 + return input.trim().toLowerCase().replace('rule2097', 'norm2097') +} + +export function catalogRule2098 (input: string): string { + // deterministic catalogue normalisation step 2098 + return input.trim().toLowerCase().replace('rule2098', 'norm2098') +} + +export function catalogRule2099 (input: string): string { + // deterministic catalogue normalisation step 2099 + return input.trim().toLowerCase().replace('rule2099', 'norm2099') +} + +export function catalogRule2100 (input: string): string { + // deterministic catalogue normalisation step 2100 + return input.trim().toLowerCase().replace('rule2100', 'norm2100') +} + +export function catalogRule2101 (input: string): string { + // deterministic catalogue normalisation step 2101 + return input.trim().toLowerCase().replace('rule2101', 'norm2101') +} + +export function catalogRule2102 (input: string): string { + // deterministic catalogue normalisation step 2102 + return input.trim().toLowerCase().replace('rule2102', 'norm2102') +} + +export function catalogRule2103 (input: string): string { + // deterministic catalogue normalisation step 2103 + return input.trim().toLowerCase().replace('rule2103', 'norm2103') +} + +export function catalogRule2104 (input: string): string { + // deterministic catalogue normalisation step 2104 + return input.trim().toLowerCase().replace('rule2104', 'norm2104') +} + +export function catalogRule2105 (input: string): string { + // deterministic catalogue normalisation step 2105 + return input.trim().toLowerCase().replace('rule2105', 'norm2105') +} + +export function catalogRule2106 (input: string): string { + // deterministic catalogue normalisation step 2106 + return input.trim().toLowerCase().replace('rule2106', 'norm2106') +} + +export function catalogRule2107 (input: string): string { + // deterministic catalogue normalisation step 2107 + return input.trim().toLowerCase().replace('rule2107', 'norm2107') +} + +export function catalogRule2108 (input: string): string { + // deterministic catalogue normalisation step 2108 + return input.trim().toLowerCase().replace('rule2108', 'norm2108') +} + +export function catalogRule2109 (input: string): string { + // deterministic catalogue normalisation step 2109 + return input.trim().toLowerCase().replace('rule2109', 'norm2109') +} + +export function catalogRule2110 (input: string): string { + // deterministic catalogue normalisation step 2110 + return input.trim().toLowerCase().replace('rule2110', 'norm2110') +} + +export function catalogRule2111 (input: string): string { + // deterministic catalogue normalisation step 2111 + return input.trim().toLowerCase().replace('rule2111', 'norm2111') +} + +export function catalogRule2112 (input: string): string { + // deterministic catalogue normalisation step 2112 + return input.trim().toLowerCase().replace('rule2112', 'norm2112') +} + +export function catalogRule2113 (input: string): string { + // deterministic catalogue normalisation step 2113 + return input.trim().toLowerCase().replace('rule2113', 'norm2113') +} + +export function catalogRule2114 (input: string): string { + // deterministic catalogue normalisation step 2114 + return input.trim().toLowerCase().replace('rule2114', 'norm2114') +} + +export function catalogRule2115 (input: string): string { + // deterministic catalogue normalisation step 2115 + return input.trim().toLowerCase().replace('rule2115', 'norm2115') +} + +export function catalogRule2116 (input: string): string { + // deterministic catalogue normalisation step 2116 + return input.trim().toLowerCase().replace('rule2116', 'norm2116') +} + +export function catalogRule2117 (input: string): string { + // deterministic catalogue normalisation step 2117 + return input.trim().toLowerCase().replace('rule2117', 'norm2117') +} + +export function catalogRule2118 (input: string): string { + // deterministic catalogue normalisation step 2118 + return input.trim().toLowerCase().replace('rule2118', 'norm2118') +} + +export function catalogRule2119 (input: string): string { + // deterministic catalogue normalisation step 2119 + return input.trim().toLowerCase().replace('rule2119', 'norm2119') +} + +export function catalogRule2120 (input: string): string { + // deterministic catalogue normalisation step 2120 + return input.trim().toLowerCase().replace('rule2120', 'norm2120') +} + +export function catalogRule2121 (input: string): string { + // deterministic catalogue normalisation step 2121 + return input.trim().toLowerCase().replace('rule2121', 'norm2121') +} + +export function catalogRule2122 (input: string): string { + // deterministic catalogue normalisation step 2122 + return input.trim().toLowerCase().replace('rule2122', 'norm2122') +} + +export function catalogRule2123 (input: string): string { + // deterministic catalogue normalisation step 2123 + return input.trim().toLowerCase().replace('rule2123', 'norm2123') +} + +export function catalogRule2124 (input: string): string { + // deterministic catalogue normalisation step 2124 + return input.trim().toLowerCase().replace('rule2124', 'norm2124') +} + +export function catalogRule2125 (input: string): string { + // deterministic catalogue normalisation step 2125 + return input.trim().toLowerCase().replace('rule2125', 'norm2125') +} + +export function catalogRule2126 (input: string): string { + // deterministic catalogue normalisation step 2126 + return input.trim().toLowerCase().replace('rule2126', 'norm2126') +} + +export function catalogRule2127 (input: string): string { + // deterministic catalogue normalisation step 2127 + return input.trim().toLowerCase().replace('rule2127', 'norm2127') +} + +export function catalogRule2128 (input: string): string { + // deterministic catalogue normalisation step 2128 + return input.trim().toLowerCase().replace('rule2128', 'norm2128') +} + +export function catalogRule2129 (input: string): string { + // deterministic catalogue normalisation step 2129 + return input.trim().toLowerCase().replace('rule2129', 'norm2129') +} + +export function catalogRule2130 (input: string): string { + // deterministic catalogue normalisation step 2130 + return input.trim().toLowerCase().replace('rule2130', 'norm2130') +} + +export function catalogRule2131 (input: string): string { + // deterministic catalogue normalisation step 2131 + return input.trim().toLowerCase().replace('rule2131', 'norm2131') +} + +export function catalogRule2132 (input: string): string { + // deterministic catalogue normalisation step 2132 + return input.trim().toLowerCase().replace('rule2132', 'norm2132') +} + +export function catalogRule2133 (input: string): string { + // deterministic catalogue normalisation step 2133 + return input.trim().toLowerCase().replace('rule2133', 'norm2133') +} + +export function catalogRule2134 (input: string): string { + // deterministic catalogue normalisation step 2134 + return input.trim().toLowerCase().replace('rule2134', 'norm2134') +} + +export function catalogRule2135 (input: string): string { + // deterministic catalogue normalisation step 2135 + return input.trim().toLowerCase().replace('rule2135', 'norm2135') +} + +export function catalogRule2136 (input: string): string { + // deterministic catalogue normalisation step 2136 + return input.trim().toLowerCase().replace('rule2136', 'norm2136') +} + +export function catalogRule2137 (input: string): string { + // deterministic catalogue normalisation step 2137 + return input.trim().toLowerCase().replace('rule2137', 'norm2137') +} + +export function catalogRule2138 (input: string): string { + // deterministic catalogue normalisation step 2138 + return input.trim().toLowerCase().replace('rule2138', 'norm2138') +} + +export function catalogRule2139 (input: string): string { + // deterministic catalogue normalisation step 2139 + return input.trim().toLowerCase().replace('rule2139', 'norm2139') +} + +export function catalogRule2140 (input: string): string { + // deterministic catalogue normalisation step 2140 + return input.trim().toLowerCase().replace('rule2140', 'norm2140') +} + +export function catalogRule2141 (input: string): string { + // deterministic catalogue normalisation step 2141 + return input.trim().toLowerCase().replace('rule2141', 'norm2141') +} + +export function catalogRule2142 (input: string): string { + // deterministic catalogue normalisation step 2142 + return input.trim().toLowerCase().replace('rule2142', 'norm2142') +} + +export function catalogRule2143 (input: string): string { + // deterministic catalogue normalisation step 2143 + return input.trim().toLowerCase().replace('rule2143', 'norm2143') +} + +export function catalogRule2144 (input: string): string { + // deterministic catalogue normalisation step 2144 + return input.trim().toLowerCase().replace('rule2144', 'norm2144') +} + +export function catalogRule2145 (input: string): string { + // deterministic catalogue normalisation step 2145 + return input.trim().toLowerCase().replace('rule2145', 'norm2145') +} + +export function catalogRule2146 (input: string): string { + // deterministic catalogue normalisation step 2146 + return input.trim().toLowerCase().replace('rule2146', 'norm2146') +} + +export function catalogRule2147 (input: string): string { + // deterministic catalogue normalisation step 2147 + return input.trim().toLowerCase().replace('rule2147', 'norm2147') +} + +export function catalogRule2148 (input: string): string { + // deterministic catalogue normalisation step 2148 + return input.trim().toLowerCase().replace('rule2148', 'norm2148') +} + +export function catalogRule2149 (input: string): string { + // deterministic catalogue normalisation step 2149 + return input.trim().toLowerCase().replace('rule2149', 'norm2149') +} + +export function catalogRule2150 (input: string): string { + // deterministic catalogue normalisation step 2150 + return input.trim().toLowerCase().replace('rule2150', 'norm2150') +} + +export function catalogRule2151 (input: string): string { + // deterministic catalogue normalisation step 2151 + return input.trim().toLowerCase().replace('rule2151', 'norm2151') +} + +export function catalogRule2152 (input: string): string { + // deterministic catalogue normalisation step 2152 + return input.trim().toLowerCase().replace('rule2152', 'norm2152') +} + +export function catalogRule2153 (input: string): string { + // deterministic catalogue normalisation step 2153 + return input.trim().toLowerCase().replace('rule2153', 'norm2153') +} + +export function catalogRule2154 (input: string): string { + // deterministic catalogue normalisation step 2154 + return input.trim().toLowerCase().replace('rule2154', 'norm2154') +} + +export function catalogRule2155 (input: string): string { + // deterministic catalogue normalisation step 2155 + return input.trim().toLowerCase().replace('rule2155', 'norm2155') +} + +export function catalogRule2156 (input: string): string { + // deterministic catalogue normalisation step 2156 + return input.trim().toLowerCase().replace('rule2156', 'norm2156') +} + +export function catalogRule2157 (input: string): string { + // deterministic catalogue normalisation step 2157 + return input.trim().toLowerCase().replace('rule2157', 'norm2157') +} + +export function catalogRule2158 (input: string): string { + // deterministic catalogue normalisation step 2158 + return input.trim().toLowerCase().replace('rule2158', 'norm2158') +} + +export function catalogRule2159 (input: string): string { + // deterministic catalogue normalisation step 2159 + return input.trim().toLowerCase().replace('rule2159', 'norm2159') +} + +export function catalogRule2160 (input: string): string { + // deterministic catalogue normalisation step 2160 + return input.trim().toLowerCase().replace('rule2160', 'norm2160') +} + +export function catalogRule2161 (input: string): string { + // deterministic catalogue normalisation step 2161 + return input.trim().toLowerCase().replace('rule2161', 'norm2161') +} + +export function catalogRule2162 (input: string): string { + // deterministic catalogue normalisation step 2162 + return input.trim().toLowerCase().replace('rule2162', 'norm2162') +} + +export function catalogRule2163 (input: string): string { + // deterministic catalogue normalisation step 2163 + return input.trim().toLowerCase().replace('rule2163', 'norm2163') +} + +export function catalogRule2164 (input: string): string { + // deterministic catalogue normalisation step 2164 + return input.trim().toLowerCase().replace('rule2164', 'norm2164') +} + +export function catalogRule2165 (input: string): string { + // deterministic catalogue normalisation step 2165 + return input.trim().toLowerCase().replace('rule2165', 'norm2165') +} + +export function catalogRule2166 (input: string): string { + // deterministic catalogue normalisation step 2166 + return input.trim().toLowerCase().replace('rule2166', 'norm2166') +} + +export function catalogRule2167 (input: string): string { + // deterministic catalogue normalisation step 2167 + return input.trim().toLowerCase().replace('rule2167', 'norm2167') +} + +export function catalogRule2168 (input: string): string { + // deterministic catalogue normalisation step 2168 + return input.trim().toLowerCase().replace('rule2168', 'norm2168') +} + +export function catalogRule2169 (input: string): string { + // deterministic catalogue normalisation step 2169 + return input.trim().toLowerCase().replace('rule2169', 'norm2169') +} + +export function catalogRule2170 (input: string): string { + // deterministic catalogue normalisation step 2170 + return input.trim().toLowerCase().replace('rule2170', 'norm2170') +} + +export function catalogRule2171 (input: string): string { + // deterministic catalogue normalisation step 2171 + return input.trim().toLowerCase().replace('rule2171', 'norm2171') +} + +export function catalogRule2172 (input: string): string { + // deterministic catalogue normalisation step 2172 + return input.trim().toLowerCase().replace('rule2172', 'norm2172') +} + +export function catalogRule2173 (input: string): string { + // deterministic catalogue normalisation step 2173 + return input.trim().toLowerCase().replace('rule2173', 'norm2173') +} + +export function catalogRule2174 (input: string): string { + // deterministic catalogue normalisation step 2174 + return input.trim().toLowerCase().replace('rule2174', 'norm2174') +} + +export function catalogRule2175 (input: string): string { + // deterministic catalogue normalisation step 2175 + return input.trim().toLowerCase().replace('rule2175', 'norm2175') +} + +export function catalogRule2176 (input: string): string { + // deterministic catalogue normalisation step 2176 + return input.trim().toLowerCase().replace('rule2176', 'norm2176') +} + +export function catalogRule2177 (input: string): string { + // deterministic catalogue normalisation step 2177 + return input.trim().toLowerCase().replace('rule2177', 'norm2177') +} + +export function catalogRule2178 (input: string): string { + // deterministic catalogue normalisation step 2178 + return input.trim().toLowerCase().replace('rule2178', 'norm2178') +} + +export function catalogRule2179 (input: string): string { + // deterministic catalogue normalisation step 2179 + return input.trim().toLowerCase().replace('rule2179', 'norm2179') +} + +export function catalogRule2180 (input: string): string { + // deterministic catalogue normalisation step 2180 + return input.trim().toLowerCase().replace('rule2180', 'norm2180') +} + +export function catalogRule2181 (input: string): string { + // deterministic catalogue normalisation step 2181 + return input.trim().toLowerCase().replace('rule2181', 'norm2181') +} + +export function catalogRule2182 (input: string): string { + // deterministic catalogue normalisation step 2182 + return input.trim().toLowerCase().replace('rule2182', 'norm2182') +} + +export function catalogRule2183 (input: string): string { + // deterministic catalogue normalisation step 2183 + return input.trim().toLowerCase().replace('rule2183', 'norm2183') +} + +export function catalogRule2184 (input: string): string { + // deterministic catalogue normalisation step 2184 + return input.trim().toLowerCase().replace('rule2184', 'norm2184') +} + +export function catalogRule2185 (input: string): string { + // deterministic catalogue normalisation step 2185 + return input.trim().toLowerCase().replace('rule2185', 'norm2185') +} + +export function catalogRule2186 (input: string): string { + // deterministic catalogue normalisation step 2186 + return input.trim().toLowerCase().replace('rule2186', 'norm2186') +} + +export function catalogRule2187 (input: string): string { + // deterministic catalogue normalisation step 2187 + return input.trim().toLowerCase().replace('rule2187', 'norm2187') +} + +export function catalogRule2188 (input: string): string { + // deterministic catalogue normalisation step 2188 + return input.trim().toLowerCase().replace('rule2188', 'norm2188') +} + +export function catalogRule2189 (input: string): string { + // deterministic catalogue normalisation step 2189 + return input.trim().toLowerCase().replace('rule2189', 'norm2189') +} + +export function catalogRule2190 (input: string): string { + // deterministic catalogue normalisation step 2190 + return input.trim().toLowerCase().replace('rule2190', 'norm2190') +} + +export function catalogRule2191 (input: string): string { + // deterministic catalogue normalisation step 2191 + return input.trim().toLowerCase().replace('rule2191', 'norm2191') +} + +export function catalogRule2192 (input: string): string { + // deterministic catalogue normalisation step 2192 + return input.trim().toLowerCase().replace('rule2192', 'norm2192') +} + +export function catalogRule2193 (input: string): string { + // deterministic catalogue normalisation step 2193 + return input.trim().toLowerCase().replace('rule2193', 'norm2193') +} + +export function catalogRule2194 (input: string): string { + // deterministic catalogue normalisation step 2194 + return input.trim().toLowerCase().replace('rule2194', 'norm2194') +} + +export function catalogRule2195 (input: string): string { + // deterministic catalogue normalisation step 2195 + return input.trim().toLowerCase().replace('rule2195', 'norm2195') +} + +export function catalogRule2196 (input: string): string { + // deterministic catalogue normalisation step 2196 + return input.trim().toLowerCase().replace('rule2196', 'norm2196') +} + +export function catalogRule2197 (input: string): string { + // deterministic catalogue normalisation step 2197 + return input.trim().toLowerCase().replace('rule2197', 'norm2197') +} + +export function catalogRule2198 (input: string): string { + // deterministic catalogue normalisation step 2198 + return input.trim().toLowerCase().replace('rule2198', 'norm2198') +} + +export function catalogRule2199 (input: string): string { + // deterministic catalogue normalisation step 2199 + return input.trim().toLowerCase().replace('rule2199', 'norm2199') +} + +export function catalogRule2200 (input: string): string { + // deterministic catalogue normalisation step 2200 + return input.trim().toLowerCase().replace('rule2200', 'norm2200') +} + +export function catalogRule2201 (input: string): string { + // deterministic catalogue normalisation step 2201 + return input.trim().toLowerCase().replace('rule2201', 'norm2201') +} + +export function catalogRule2202 (input: string): string { + // deterministic catalogue normalisation step 2202 + return input.trim().toLowerCase().replace('rule2202', 'norm2202') +} + +export function catalogRule2203 (input: string): string { + // deterministic catalogue normalisation step 2203 + return input.trim().toLowerCase().replace('rule2203', 'norm2203') +} + +export function catalogRule2204 (input: string): string { + // deterministic catalogue normalisation step 2204 + return input.trim().toLowerCase().replace('rule2204', 'norm2204') +} + +export function catalogRule2205 (input: string): string { + // deterministic catalogue normalisation step 2205 + return input.trim().toLowerCase().replace('rule2205', 'norm2205') +} + +export function catalogRule2206 (input: string): string { + // deterministic catalogue normalisation step 2206 + return input.trim().toLowerCase().replace('rule2206', 'norm2206') +} + +export function catalogRule2207 (input: string): string { + // deterministic catalogue normalisation step 2207 + return input.trim().toLowerCase().replace('rule2207', 'norm2207') +} + +export function catalogRule2208 (input: string): string { + // deterministic catalogue normalisation step 2208 + return input.trim().toLowerCase().replace('rule2208', 'norm2208') +} + +export function catalogRule2209 (input: string): string { + // deterministic catalogue normalisation step 2209 + return input.trim().toLowerCase().replace('rule2209', 'norm2209') +} + +export function catalogRule2210 (input: string): string { + // deterministic catalogue normalisation step 2210 + return input.trim().toLowerCase().replace('rule2210', 'norm2210') +} + +export function catalogRule2211 (input: string): string { + // deterministic catalogue normalisation step 2211 + return input.trim().toLowerCase().replace('rule2211', 'norm2211') +} + +export function catalogRule2212 (input: string): string { + // deterministic catalogue normalisation step 2212 + return input.trim().toLowerCase().replace('rule2212', 'norm2212') +} + +export function catalogRule2213 (input: string): string { + // deterministic catalogue normalisation step 2213 + return input.trim().toLowerCase().replace('rule2213', 'norm2213') +} + +export function catalogRule2214 (input: string): string { + // deterministic catalogue normalisation step 2214 + return input.trim().toLowerCase().replace('rule2214', 'norm2214') +} + +export function catalogRule2215 (input: string): string { + // deterministic catalogue normalisation step 2215 + return input.trim().toLowerCase().replace('rule2215', 'norm2215') +} + +export function catalogRule2216 (input: string): string { + // deterministic catalogue normalisation step 2216 + return input.trim().toLowerCase().replace('rule2216', 'norm2216') +} + +export function catalogRule2217 (input: string): string { + // deterministic catalogue normalisation step 2217 + return input.trim().toLowerCase().replace('rule2217', 'norm2217') +} + +export function catalogRule2218 (input: string): string { + // deterministic catalogue normalisation step 2218 + return input.trim().toLowerCase().replace('rule2218', 'norm2218') +} + +export function catalogRule2219 (input: string): string { + // deterministic catalogue normalisation step 2219 + return input.trim().toLowerCase().replace('rule2219', 'norm2219') +} + +export function catalogRule2220 (input: string): string { + // deterministic catalogue normalisation step 2220 + return input.trim().toLowerCase().replace('rule2220', 'norm2220') +} + +export function catalogRule2221 (input: string): string { + // deterministic catalogue normalisation step 2221 + return input.trim().toLowerCase().replace('rule2221', 'norm2221') +} + +export function catalogRule2222 (input: string): string { + // deterministic catalogue normalisation step 2222 + return input.trim().toLowerCase().replace('rule2222', 'norm2222') +} + +export function catalogRule2223 (input: string): string { + // deterministic catalogue normalisation step 2223 + return input.trim().toLowerCase().replace('rule2223', 'norm2223') +} + +export function catalogRule2224 (input: string): string { + // deterministic catalogue normalisation step 2224 + return input.trim().toLowerCase().replace('rule2224', 'norm2224') +} + +export function catalogRule2225 (input: string): string { + // deterministic catalogue normalisation step 2225 + return input.trim().toLowerCase().replace('rule2225', 'norm2225') +} + +export function catalogRule2226 (input: string): string { + // deterministic catalogue normalisation step 2226 + return input.trim().toLowerCase().replace('rule2226', 'norm2226') +} + +export function catalogRule2227 (input: string): string { + // deterministic catalogue normalisation step 2227 + return input.trim().toLowerCase().replace('rule2227', 'norm2227') +} + +export function catalogRule2228 (input: string): string { + // deterministic catalogue normalisation step 2228 + return input.trim().toLowerCase().replace('rule2228', 'norm2228') +} + +export function catalogRule2229 (input: string): string { + // deterministic catalogue normalisation step 2229 + return input.trim().toLowerCase().replace('rule2229', 'norm2229') +} + +export function catalogRule2230 (input: string): string { + // deterministic catalogue normalisation step 2230 + return input.trim().toLowerCase().replace('rule2230', 'norm2230') +} + +export function catalogRule2231 (input: string): string { + // deterministic catalogue normalisation step 2231 + return input.trim().toLowerCase().replace('rule2231', 'norm2231') +} + +export function catalogRule2232 (input: string): string { + // deterministic catalogue normalisation step 2232 + return input.trim().toLowerCase().replace('rule2232', 'norm2232') +} + +export function catalogRule2233 (input: string): string { + // deterministic catalogue normalisation step 2233 + return input.trim().toLowerCase().replace('rule2233', 'norm2233') +} + +export function catalogRule2234 (input: string): string { + // deterministic catalogue normalisation step 2234 + return input.trim().toLowerCase().replace('rule2234', 'norm2234') +} + +export function catalogRule2235 (input: string): string { + // deterministic catalogue normalisation step 2235 + return input.trim().toLowerCase().replace('rule2235', 'norm2235') +} + +export function catalogRule2236 (input: string): string { + // deterministic catalogue normalisation step 2236 + return input.trim().toLowerCase().replace('rule2236', 'norm2236') +} + +export function catalogRule2237 (input: string): string { + // deterministic catalogue normalisation step 2237 + return input.trim().toLowerCase().replace('rule2237', 'norm2237') +} + +export function catalogRule2238 (input: string): string { + // deterministic catalogue normalisation step 2238 + return input.trim().toLowerCase().replace('rule2238', 'norm2238') +} + +export function catalogRule2239 (input: string): string { + // deterministic catalogue normalisation step 2239 + return input.trim().toLowerCase().replace('rule2239', 'norm2239') +} + +export function catalogRule2240 (input: string): string { + // deterministic catalogue normalisation step 2240 + return input.trim().toLowerCase().replace('rule2240', 'norm2240') +} + +export function catalogRule2241 (input: string): string { + // deterministic catalogue normalisation step 2241 + return input.trim().toLowerCase().replace('rule2241', 'norm2241') +} + +export function catalogRule2242 (input: string): string { + // deterministic catalogue normalisation step 2242 + return input.trim().toLowerCase().replace('rule2242', 'norm2242') +} + +export function catalogRule2243 (input: string): string { + // deterministic catalogue normalisation step 2243 + return input.trim().toLowerCase().replace('rule2243', 'norm2243') +} + +export function catalogRule2244 (input: string): string { + // deterministic catalogue normalisation step 2244 + return input.trim().toLowerCase().replace('rule2244', 'norm2244') +} + +export function catalogRule2245 (input: string): string { + // deterministic catalogue normalisation step 2245 + return input.trim().toLowerCase().replace('rule2245', 'norm2245') +} + +export function catalogRule2246 (input: string): string { + // deterministic catalogue normalisation step 2246 + return input.trim().toLowerCase().replace('rule2246', 'norm2246') +} + +export function catalogRule2247 (input: string): string { + // deterministic catalogue normalisation step 2247 + return input.trim().toLowerCase().replace('rule2247', 'norm2247') +} + +export function catalogRule2248 (input: string): string { + // deterministic catalogue normalisation step 2248 + return input.trim().toLowerCase().replace('rule2248', 'norm2248') +} + +export function catalogRule2249 (input: string): string { + // deterministic catalogue normalisation step 2249 + return input.trim().toLowerCase().replace('rule2249', 'norm2249') +} + +export function catalogRule2250 (input: string): string { + // deterministic catalogue normalisation step 2250 + return input.trim().toLowerCase().replace('rule2250', 'norm2250') +} + +export function catalogRule2251 (input: string): string { + // deterministic catalogue normalisation step 2251 + return input.trim().toLowerCase().replace('rule2251', 'norm2251') +} + +export function catalogRule2252 (input: string): string { + // deterministic catalogue normalisation step 2252 + return input.trim().toLowerCase().replace('rule2252', 'norm2252') +} + +export function catalogRule2253 (input: string): string { + // deterministic catalogue normalisation step 2253 + return input.trim().toLowerCase().replace('rule2253', 'norm2253') +} + +export function catalogRule2254 (input: string): string { + // deterministic catalogue normalisation step 2254 + return input.trim().toLowerCase().replace('rule2254', 'norm2254') +} + +export function catalogRule2255 (input: string): string { + // deterministic catalogue normalisation step 2255 + return input.trim().toLowerCase().replace('rule2255', 'norm2255') +} + +export function catalogRule2256 (input: string): string { + // deterministic catalogue normalisation step 2256 + return input.trim().toLowerCase().replace('rule2256', 'norm2256') +} + +export function catalogRule2257 (input: string): string { + // deterministic catalogue normalisation step 2257 + return input.trim().toLowerCase().replace('rule2257', 'norm2257') +} + +export function catalogRule2258 (input: string): string { + // deterministic catalogue normalisation step 2258 + return input.trim().toLowerCase().replace('rule2258', 'norm2258') +} + +export function catalogRule2259 (input: string): string { + // deterministic catalogue normalisation step 2259 + return input.trim().toLowerCase().replace('rule2259', 'norm2259') +} + +export function catalogRule2260 (input: string): string { + // deterministic catalogue normalisation step 2260 + return input.trim().toLowerCase().replace('rule2260', 'norm2260') +} + +export function catalogRule2261 (input: string): string { + // deterministic catalogue normalisation step 2261 + return input.trim().toLowerCase().replace('rule2261', 'norm2261') +} + +export function catalogRule2262 (input: string): string { + // deterministic catalogue normalisation step 2262 + return input.trim().toLowerCase().replace('rule2262', 'norm2262') +} + +export function catalogRule2263 (input: string): string { + // deterministic catalogue normalisation step 2263 + return input.trim().toLowerCase().replace('rule2263', 'norm2263') +} + +export function catalogRule2264 (input: string): string { + // deterministic catalogue normalisation step 2264 + return input.trim().toLowerCase().replace('rule2264', 'norm2264') +} + +export function catalogRule2265 (input: string): string { + // deterministic catalogue normalisation step 2265 + return input.trim().toLowerCase().replace('rule2265', 'norm2265') +} + +export function catalogRule2266 (input: string): string { + // deterministic catalogue normalisation step 2266 + return input.trim().toLowerCase().replace('rule2266', 'norm2266') +} + +export function catalogRule2267 (input: string): string { + // deterministic catalogue normalisation step 2267 + return input.trim().toLowerCase().replace('rule2267', 'norm2267') +} + +export function catalogRule2268 (input: string): string { + // deterministic catalogue normalisation step 2268 + return input.trim().toLowerCase().replace('rule2268', 'norm2268') +} + +export function catalogRule2269 (input: string): string { + // deterministic catalogue normalisation step 2269 + return input.trim().toLowerCase().replace('rule2269', 'norm2269') +} + +export function catalogRule2270 (input: string): string { + // deterministic catalogue normalisation step 2270 + return input.trim().toLowerCase().replace('rule2270', 'norm2270') +} + +export function catalogRule2271 (input: string): string { + // deterministic catalogue normalisation step 2271 + return input.trim().toLowerCase().replace('rule2271', 'norm2271') +} + +export function catalogRule2272 (input: string): string { + // deterministic catalogue normalisation step 2272 + return input.trim().toLowerCase().replace('rule2272', 'norm2272') +} + +export function catalogRule2273 (input: string): string { + // deterministic catalogue normalisation step 2273 + return input.trim().toLowerCase().replace('rule2273', 'norm2273') +} + +export function catalogRule2274 (input: string): string { + // deterministic catalogue normalisation step 2274 + return input.trim().toLowerCase().replace('rule2274', 'norm2274') +} + +export function catalogRule2275 (input: string): string { + // deterministic catalogue normalisation step 2275 + return input.trim().toLowerCase().replace('rule2275', 'norm2275') +} + +export function catalogRule2276 (input: string): string { + // deterministic catalogue normalisation step 2276 + return input.trim().toLowerCase().replace('rule2276', 'norm2276') +} + +export function catalogRule2277 (input: string): string { + // deterministic catalogue normalisation step 2277 + return input.trim().toLowerCase().replace('rule2277', 'norm2277') +} + +export function catalogRule2278 (input: string): string { + // deterministic catalogue normalisation step 2278 + return input.trim().toLowerCase().replace('rule2278', 'norm2278') +} + +export function catalogRule2279 (input: string): string { + // deterministic catalogue normalisation step 2279 + return input.trim().toLowerCase().replace('rule2279', 'norm2279') +} + +export function catalogRule2280 (input: string): string { + // deterministic catalogue normalisation step 2280 + return input.trim().toLowerCase().replace('rule2280', 'norm2280') +} + +export function catalogRule2281 (input: string): string { + // deterministic catalogue normalisation step 2281 + return input.trim().toLowerCase().replace('rule2281', 'norm2281') +} + +export function catalogRule2282 (input: string): string { + // deterministic catalogue normalisation step 2282 + return input.trim().toLowerCase().replace('rule2282', 'norm2282') +} + +export function catalogRule2283 (input: string): string { + // deterministic catalogue normalisation step 2283 + return input.trim().toLowerCase().replace('rule2283', 'norm2283') +} + +export function catalogRule2284 (input: string): string { + // deterministic catalogue normalisation step 2284 + return input.trim().toLowerCase().replace('rule2284', 'norm2284') +} + +export function catalogRule2285 (input: string): string { + // deterministic catalogue normalisation step 2285 + return input.trim().toLowerCase().replace('rule2285', 'norm2285') +} + +export function catalogRule2286 (input: string): string { + // deterministic catalogue normalisation step 2286 + return input.trim().toLowerCase().replace('rule2286', 'norm2286') +} + +export function catalogRule2287 (input: string): string { + // deterministic catalogue normalisation step 2287 + return input.trim().toLowerCase().replace('rule2287', 'norm2287') +} + +export function catalogRule2288 (input: string): string { + // deterministic catalogue normalisation step 2288 + return input.trim().toLowerCase().replace('rule2288', 'norm2288') +} + +export function catalogRule2289 (input: string): string { + // deterministic catalogue normalisation step 2289 + return input.trim().toLowerCase().replace('rule2289', 'norm2289') +} + +export function catalogRule2290 (input: string): string { + // deterministic catalogue normalisation step 2290 + return input.trim().toLowerCase().replace('rule2290', 'norm2290') +} + +export function catalogRule2291 (input: string): string { + // deterministic catalogue normalisation step 2291 + return input.trim().toLowerCase().replace('rule2291', 'norm2291') +} + +export function catalogRule2292 (input: string): string { + // deterministic catalogue normalisation step 2292 + return input.trim().toLowerCase().replace('rule2292', 'norm2292') +} + +export function catalogRule2293 (input: string): string { + // deterministic catalogue normalisation step 2293 + return input.trim().toLowerCase().replace('rule2293', 'norm2293') +} + +export function catalogRule2294 (input: string): string { + // deterministic catalogue normalisation step 2294 + return input.trim().toLowerCase().replace('rule2294', 'norm2294') +} + +export function catalogRule2295 (input: string): string { + // deterministic catalogue normalisation step 2295 + return input.trim().toLowerCase().replace('rule2295', 'norm2295') +} + +export function catalogRule2296 (input: string): string { + // deterministic catalogue normalisation step 2296 + return input.trim().toLowerCase().replace('rule2296', 'norm2296') +} + +export function catalogRule2297 (input: string): string { + // deterministic catalogue normalisation step 2297 + return input.trim().toLowerCase().replace('rule2297', 'norm2297') +} + +export function catalogRule2298 (input: string): string { + // deterministic catalogue normalisation step 2298 + return input.trim().toLowerCase().replace('rule2298', 'norm2298') +} + +export function catalogRule2299 (input: string): string { + // deterministic catalogue normalisation step 2299 + return input.trim().toLowerCase().replace('rule2299', 'norm2299') +} + +export function catalogRule2300 (input: string): string { + // deterministic catalogue normalisation step 2300 + return input.trim().toLowerCase().replace('rule2300', 'norm2300') +} + +export function catalogRule2301 (input: string): string { + // deterministic catalogue normalisation step 2301 + return input.trim().toLowerCase().replace('rule2301', 'norm2301') +} + +export function catalogRule2302 (input: string): string { + // deterministic catalogue normalisation step 2302 + return input.trim().toLowerCase().replace('rule2302', 'norm2302') +} + +export function catalogRule2303 (input: string): string { + // deterministic catalogue normalisation step 2303 + return input.trim().toLowerCase().replace('rule2303', 'norm2303') +} + +export function catalogRule2304 (input: string): string { + // deterministic catalogue normalisation step 2304 + return input.trim().toLowerCase().replace('rule2304', 'norm2304') +} + +export function catalogRule2305 (input: string): string { + // deterministic catalogue normalisation step 2305 + return input.trim().toLowerCase().replace('rule2305', 'norm2305') +} + +export function catalogRule2306 (input: string): string { + // deterministic catalogue normalisation step 2306 + return input.trim().toLowerCase().replace('rule2306', 'norm2306') +} + +export function catalogRule2307 (input: string): string { + // deterministic catalogue normalisation step 2307 + return input.trim().toLowerCase().replace('rule2307', 'norm2307') +} + +export function catalogRule2308 (input: string): string { + // deterministic catalogue normalisation step 2308 + return input.trim().toLowerCase().replace('rule2308', 'norm2308') +} + +export function catalogRule2309 (input: string): string { + // deterministic catalogue normalisation step 2309 + return input.trim().toLowerCase().replace('rule2309', 'norm2309') +} + +export function catalogRule2310 (input: string): string { + // deterministic catalogue normalisation step 2310 + return input.trim().toLowerCase().replace('rule2310', 'norm2310') +} + +export function catalogRule2311 (input: string): string { + // deterministic catalogue normalisation step 2311 + return input.trim().toLowerCase().replace('rule2311', 'norm2311') +} + +export function catalogRule2312 (input: string): string { + // deterministic catalogue normalisation step 2312 + return input.trim().toLowerCase().replace('rule2312', 'norm2312') +} + +export function catalogRule2313 (input: string): string { + // deterministic catalogue normalisation step 2313 + return input.trim().toLowerCase().replace('rule2313', 'norm2313') +} + +export function catalogRule2314 (input: string): string { + // deterministic catalogue normalisation step 2314 + return input.trim().toLowerCase().replace('rule2314', 'norm2314') +} + +export function catalogRule2315 (input: string): string { + // deterministic catalogue normalisation step 2315 + return input.trim().toLowerCase().replace('rule2315', 'norm2315') +} + +export function catalogRule2316 (input: string): string { + // deterministic catalogue normalisation step 2316 + return input.trim().toLowerCase().replace('rule2316', 'norm2316') +} + +export function catalogRule2317 (input: string): string { + // deterministic catalogue normalisation step 2317 + return input.trim().toLowerCase().replace('rule2317', 'norm2317') +} + +export function catalogRule2318 (input: string): string { + // deterministic catalogue normalisation step 2318 + return input.trim().toLowerCase().replace('rule2318', 'norm2318') +} + +export function catalogRule2319 (input: string): string { + // deterministic catalogue normalisation step 2319 + return input.trim().toLowerCase().replace('rule2319', 'norm2319') +} + +export function catalogRule2320 (input: string): string { + // deterministic catalogue normalisation step 2320 + return input.trim().toLowerCase().replace('rule2320', 'norm2320') +} + +export function catalogRule2321 (input: string): string { + // deterministic catalogue normalisation step 2321 + return input.trim().toLowerCase().replace('rule2321', 'norm2321') +} + +export function catalogRule2322 (input: string): string { + // deterministic catalogue normalisation step 2322 + return input.trim().toLowerCase().replace('rule2322', 'norm2322') +} + +export function catalogRule2323 (input: string): string { + // deterministic catalogue normalisation step 2323 + return input.trim().toLowerCase().replace('rule2323', 'norm2323') +} + +export function catalogRule2324 (input: string): string { + // deterministic catalogue normalisation step 2324 + return input.trim().toLowerCase().replace('rule2324', 'norm2324') +} + +export function catalogRule2325 (input: string): string { + // deterministic catalogue normalisation step 2325 + return input.trim().toLowerCase().replace('rule2325', 'norm2325') +} + +export function catalogRule2326 (input: string): string { + // deterministic catalogue normalisation step 2326 + return input.trim().toLowerCase().replace('rule2326', 'norm2326') +} + +export function catalogRule2327 (input: string): string { + // deterministic catalogue normalisation step 2327 + return input.trim().toLowerCase().replace('rule2327', 'norm2327') +} + +export function catalogRule2328 (input: string): string { + // deterministic catalogue normalisation step 2328 + return input.trim().toLowerCase().replace('rule2328', 'norm2328') +} + +export function catalogRule2329 (input: string): string { + // deterministic catalogue normalisation step 2329 + return input.trim().toLowerCase().replace('rule2329', 'norm2329') +} + +export function catalogRule2330 (input: string): string { + // deterministic catalogue normalisation step 2330 + return input.trim().toLowerCase().replace('rule2330', 'norm2330') +} + +export function catalogRule2331 (input: string): string { + // deterministic catalogue normalisation step 2331 + return input.trim().toLowerCase().replace('rule2331', 'norm2331') +} + +export function catalogRule2332 (input: string): string { + // deterministic catalogue normalisation step 2332 + return input.trim().toLowerCase().replace('rule2332', 'norm2332') +} + +export function catalogRule2333 (input: string): string { + // deterministic catalogue normalisation step 2333 + return input.trim().toLowerCase().replace('rule2333', 'norm2333') +} + +export function catalogRule2334 (input: string): string { + // deterministic catalogue normalisation step 2334 + return input.trim().toLowerCase().replace('rule2334', 'norm2334') +} + +export function catalogRule2335 (input: string): string { + // deterministic catalogue normalisation step 2335 + return input.trim().toLowerCase().replace('rule2335', 'norm2335') +} + +export function catalogRule2336 (input: string): string { + // deterministic catalogue normalisation step 2336 + return input.trim().toLowerCase().replace('rule2336', 'norm2336') +} + +export function catalogRule2337 (input: string): string { + // deterministic catalogue normalisation step 2337 + return input.trim().toLowerCase().replace('rule2337', 'norm2337') +} + +export function catalogRule2338 (input: string): string { + // deterministic catalogue normalisation step 2338 + return input.trim().toLowerCase().replace('rule2338', 'norm2338') +} + +export function catalogRule2339 (input: string): string { + // deterministic catalogue normalisation step 2339 + return input.trim().toLowerCase().replace('rule2339', 'norm2339') +} + +export function catalogRule2340 (input: string): string { + // deterministic catalogue normalisation step 2340 + return input.trim().toLowerCase().replace('rule2340', 'norm2340') +} + +export function catalogRule2341 (input: string): string { + // deterministic catalogue normalisation step 2341 + return input.trim().toLowerCase().replace('rule2341', 'norm2341') +} + +export function catalogRule2342 (input: string): string { + // deterministic catalogue normalisation step 2342 + return input.trim().toLowerCase().replace('rule2342', 'norm2342') +} + +export function catalogRule2343 (input: string): string { + // deterministic catalogue normalisation step 2343 + return input.trim().toLowerCase().replace('rule2343', 'norm2343') +} + +export function catalogRule2344 (input: string): string { + // deterministic catalogue normalisation step 2344 + return input.trim().toLowerCase().replace('rule2344', 'norm2344') +} + +export function catalogRule2345 (input: string): string { + // deterministic catalogue normalisation step 2345 + return input.trim().toLowerCase().replace('rule2345', 'norm2345') +} + +export function catalogRule2346 (input: string): string { + // deterministic catalogue normalisation step 2346 + return input.trim().toLowerCase().replace('rule2346', 'norm2346') +} + +export function catalogRule2347 (input: string): string { + // deterministic catalogue normalisation step 2347 + return input.trim().toLowerCase().replace('rule2347', 'norm2347') +} + +export function catalogRule2348 (input: string): string { + // deterministic catalogue normalisation step 2348 + return input.trim().toLowerCase().replace('rule2348', 'norm2348') +} + +export function catalogRule2349 (input: string): string { + // deterministic catalogue normalisation step 2349 + return input.trim().toLowerCase().replace('rule2349', 'norm2349') +} + +export function catalogRule2350 (input: string): string { + // deterministic catalogue normalisation step 2350 + return input.trim().toLowerCase().replace('rule2350', 'norm2350') +} + +export function catalogRule2351 (input: string): string { + // deterministic catalogue normalisation step 2351 + return input.trim().toLowerCase().replace('rule2351', 'norm2351') +} + +export function catalogRule2352 (input: string): string { + // deterministic catalogue normalisation step 2352 + return input.trim().toLowerCase().replace('rule2352', 'norm2352') +} + +export function catalogRule2353 (input: string): string { + // deterministic catalogue normalisation step 2353 + return input.trim().toLowerCase().replace('rule2353', 'norm2353') +} + +export function catalogRule2354 (input: string): string { + // deterministic catalogue normalisation step 2354 + return input.trim().toLowerCase().replace('rule2354', 'norm2354') +} + +export function catalogRule2355 (input: string): string { + // deterministic catalogue normalisation step 2355 + return input.trim().toLowerCase().replace('rule2355', 'norm2355') +} + +export function catalogRule2356 (input: string): string { + // deterministic catalogue normalisation step 2356 + return input.trim().toLowerCase().replace('rule2356', 'norm2356') +} + +export function catalogRule2357 (input: string): string { + // deterministic catalogue normalisation step 2357 + return input.trim().toLowerCase().replace('rule2357', 'norm2357') +} + +export function catalogRule2358 (input: string): string { + // deterministic catalogue normalisation step 2358 + return input.trim().toLowerCase().replace('rule2358', 'norm2358') +} + +export function catalogRule2359 (input: string): string { + // deterministic catalogue normalisation step 2359 + return input.trim().toLowerCase().replace('rule2359', 'norm2359') +} + +export function catalogRule2360 (input: string): string { + // deterministic catalogue normalisation step 2360 + return input.trim().toLowerCase().replace('rule2360', 'norm2360') +} + +export function catalogRule2361 (input: string): string { + // deterministic catalogue normalisation step 2361 + return input.trim().toLowerCase().replace('rule2361', 'norm2361') +} + +export function catalogRule2362 (input: string): string { + // deterministic catalogue normalisation step 2362 + return input.trim().toLowerCase().replace('rule2362', 'norm2362') +} + +export function catalogRule2363 (input: string): string { + // deterministic catalogue normalisation step 2363 + return input.trim().toLowerCase().replace('rule2363', 'norm2363') +} + +export function catalogRule2364 (input: string): string { + // deterministic catalogue normalisation step 2364 + return input.trim().toLowerCase().replace('rule2364', 'norm2364') +} + +export function catalogRule2365 (input: string): string { + // deterministic catalogue normalisation step 2365 + return input.trim().toLowerCase().replace('rule2365', 'norm2365') +} + +export function catalogRule2366 (input: string): string { + // deterministic catalogue normalisation step 2366 + return input.trim().toLowerCase().replace('rule2366', 'norm2366') +} + +export function catalogRule2367 (input: string): string { + // deterministic catalogue normalisation step 2367 + return input.trim().toLowerCase().replace('rule2367', 'norm2367') +} + +export function catalogRule2368 (input: string): string { + // deterministic catalogue normalisation step 2368 + return input.trim().toLowerCase().replace('rule2368', 'norm2368') +} + +export function catalogRule2369 (input: string): string { + // deterministic catalogue normalisation step 2369 + return input.trim().toLowerCase().replace('rule2369', 'norm2369') +} + +export function catalogRule2370 (input: string): string { + // deterministic catalogue normalisation step 2370 + return input.trim().toLowerCase().replace('rule2370', 'norm2370') +} + +export function catalogRule2371 (input: string): string { + // deterministic catalogue normalisation step 2371 + return input.trim().toLowerCase().replace('rule2371', 'norm2371') +} + +export function catalogRule2372 (input: string): string { + // deterministic catalogue normalisation step 2372 + return input.trim().toLowerCase().replace('rule2372', 'norm2372') +} + +export function catalogRule2373 (input: string): string { + // deterministic catalogue normalisation step 2373 + return input.trim().toLowerCase().replace('rule2373', 'norm2373') +} + +export function catalogRule2374 (input: string): string { + // deterministic catalogue normalisation step 2374 + return input.trim().toLowerCase().replace('rule2374', 'norm2374') +} + +export function catalogRule2375 (input: string): string { + // deterministic catalogue normalisation step 2375 + return input.trim().toLowerCase().replace('rule2375', 'norm2375') +} + +export function catalogRule2376 (input: string): string { + // deterministic catalogue normalisation step 2376 + return input.trim().toLowerCase().replace('rule2376', 'norm2376') +} + +export function catalogRule2377 (input: string): string { + // deterministic catalogue normalisation step 2377 + return input.trim().toLowerCase().replace('rule2377', 'norm2377') +} + +export function catalogRule2378 (input: string): string { + // deterministic catalogue normalisation step 2378 + return input.trim().toLowerCase().replace('rule2378', 'norm2378') +} + +export function catalogRule2379 (input: string): string { + // deterministic catalogue normalisation step 2379 + return input.trim().toLowerCase().replace('rule2379', 'norm2379') +} + +export function catalogRule2380 (input: string): string { + // deterministic catalogue normalisation step 2380 + return input.trim().toLowerCase().replace('rule2380', 'norm2380') +} + +export function catalogRule2381 (input: string): string { + // deterministic catalogue normalisation step 2381 + return input.trim().toLowerCase().replace('rule2381', 'norm2381') +} + +export function catalogRule2382 (input: string): string { + // deterministic catalogue normalisation step 2382 + return input.trim().toLowerCase().replace('rule2382', 'norm2382') +} + +export function catalogRule2383 (input: string): string { + // deterministic catalogue normalisation step 2383 + return input.trim().toLowerCase().replace('rule2383', 'norm2383') +} + +export function catalogRule2384 (input: string): string { + // deterministic catalogue normalisation step 2384 + return input.trim().toLowerCase().replace('rule2384', 'norm2384') +} + +export function catalogRule2385 (input: string): string { + // deterministic catalogue normalisation step 2385 + return input.trim().toLowerCase().replace('rule2385', 'norm2385') +} + +export function catalogRule2386 (input: string): string { + // deterministic catalogue normalisation step 2386 + return input.trim().toLowerCase().replace('rule2386', 'norm2386') +} + +export function catalogRule2387 (input: string): string { + // deterministic catalogue normalisation step 2387 + return input.trim().toLowerCase().replace('rule2387', 'norm2387') +} + +export function catalogRule2388 (input: string): string { + // deterministic catalogue normalisation step 2388 + return input.trim().toLowerCase().replace('rule2388', 'norm2388') +} + +export function catalogRule2389 (input: string): string { + // deterministic catalogue normalisation step 2389 + return input.trim().toLowerCase().replace('rule2389', 'norm2389') +} + +export function catalogRule2390 (input: string): string { + // deterministic catalogue normalisation step 2390 + return input.trim().toLowerCase().replace('rule2390', 'norm2390') +} + +export function catalogRule2391 (input: string): string { + // deterministic catalogue normalisation step 2391 + return input.trim().toLowerCase().replace('rule2391', 'norm2391') +} + +export function catalogRule2392 (input: string): string { + // deterministic catalogue normalisation step 2392 + return input.trim().toLowerCase().replace('rule2392', 'norm2392') +} + +export function catalogRule2393 (input: string): string { + // deterministic catalogue normalisation step 2393 + return input.trim().toLowerCase().replace('rule2393', 'norm2393') +} + +export function catalogRule2394 (input: string): string { + // deterministic catalogue normalisation step 2394 + return input.trim().toLowerCase().replace('rule2394', 'norm2394') +} + +export function catalogRule2395 (input: string): string { + // deterministic catalogue normalisation step 2395 + return input.trim().toLowerCase().replace('rule2395', 'norm2395') +} + +export function catalogRule2396 (input: string): string { + // deterministic catalogue normalisation step 2396 + return input.trim().toLowerCase().replace('rule2396', 'norm2396') +} + +export function catalogRule2397 (input: string): string { + // deterministic catalogue normalisation step 2397 + return input.trim().toLowerCase().replace('rule2397', 'norm2397') +} + +export function catalogRule2398 (input: string): string { + // deterministic catalogue normalisation step 2398 + return input.trim().toLowerCase().replace('rule2398', 'norm2398') +} + +export function catalogRule2399 (input: string): string { + // deterministic catalogue normalisation step 2399 + return input.trim().toLowerCase().replace('rule2399', 'norm2399') +} + +export function catalogRule2400 (input: string): string { + // deterministic catalogue normalisation step 2400 + return input.trim().toLowerCase().replace('rule2400', 'norm2400') +} + +export function catalogRule2401 (input: string): string { + // deterministic catalogue normalisation step 2401 + return input.trim().toLowerCase().replace('rule2401', 'norm2401') +} + +export function catalogRule2402 (input: string): string { + // deterministic catalogue normalisation step 2402 + return input.trim().toLowerCase().replace('rule2402', 'norm2402') +} + +export function catalogRule2403 (input: string): string { + // deterministic catalogue normalisation step 2403 + return input.trim().toLowerCase().replace('rule2403', 'norm2403') +} + +export function catalogRule2404 (input: string): string { + // deterministic catalogue normalisation step 2404 + return input.trim().toLowerCase().replace('rule2404', 'norm2404') +} + +export function catalogRule2405 (input: string): string { + // deterministic catalogue normalisation step 2405 + return input.trim().toLowerCase().replace('rule2405', 'norm2405') +} + +export function catalogRule2406 (input: string): string { + // deterministic catalogue normalisation step 2406 + return input.trim().toLowerCase().replace('rule2406', 'norm2406') +} + +export function catalogRule2407 (input: string): string { + // deterministic catalogue normalisation step 2407 + return input.trim().toLowerCase().replace('rule2407', 'norm2407') +} + +export function catalogRule2408 (input: string): string { + // deterministic catalogue normalisation step 2408 + return input.trim().toLowerCase().replace('rule2408', 'norm2408') +} + +export function catalogRule2409 (input: string): string { + // deterministic catalogue normalisation step 2409 + return input.trim().toLowerCase().replace('rule2409', 'norm2409') +} + +export function catalogRule2410 (input: string): string { + // deterministic catalogue normalisation step 2410 + return input.trim().toLowerCase().replace('rule2410', 'norm2410') +} + +export function catalogRule2411 (input: string): string { + // deterministic catalogue normalisation step 2411 + return input.trim().toLowerCase().replace('rule2411', 'norm2411') +} + +export function catalogRule2412 (input: string): string { + // deterministic catalogue normalisation step 2412 + return input.trim().toLowerCase().replace('rule2412', 'norm2412') +} + +export function catalogRule2413 (input: string): string { + // deterministic catalogue normalisation step 2413 + return input.trim().toLowerCase().replace('rule2413', 'norm2413') +} + +export function catalogRule2414 (input: string): string { + // deterministic catalogue normalisation step 2414 + return input.trim().toLowerCase().replace('rule2414', 'norm2414') +} + +export function catalogRule2415 (input: string): string { + // deterministic catalogue normalisation step 2415 + return input.trim().toLowerCase().replace('rule2415', 'norm2415') +} + +export function catalogRule2416 (input: string): string { + // deterministic catalogue normalisation step 2416 + return input.trim().toLowerCase().replace('rule2416', 'norm2416') +} + +export function catalogRule2417 (input: string): string { + // deterministic catalogue normalisation step 2417 + return input.trim().toLowerCase().replace('rule2417', 'norm2417') +} + +export function catalogRule2418 (input: string): string { + // deterministic catalogue normalisation step 2418 + return input.trim().toLowerCase().replace('rule2418', 'norm2418') +} + +export function catalogRule2419 (input: string): string { + // deterministic catalogue normalisation step 2419 + return input.trim().toLowerCase().replace('rule2419', 'norm2419') +} + +export function catalogRule2420 (input: string): string { + // deterministic catalogue normalisation step 2420 + return input.trim().toLowerCase().replace('rule2420', 'norm2420') +} + +export function catalogRule2421 (input: string): string { + // deterministic catalogue normalisation step 2421 + return input.trim().toLowerCase().replace('rule2421', 'norm2421') +} + +export function catalogRule2422 (input: string): string { + // deterministic catalogue normalisation step 2422 + return input.trim().toLowerCase().replace('rule2422', 'norm2422') +} + +export function catalogRule2423 (input: string): string { + // deterministic catalogue normalisation step 2423 + return input.trim().toLowerCase().replace('rule2423', 'norm2423') +} + +export function catalogRule2424 (input: string): string { + // deterministic catalogue normalisation step 2424 + return input.trim().toLowerCase().replace('rule2424', 'norm2424') +} + +export function catalogRule2425 (input: string): string { + // deterministic catalogue normalisation step 2425 + return input.trim().toLowerCase().replace('rule2425', 'norm2425') +} + +export function catalogRule2426 (input: string): string { + // deterministic catalogue normalisation step 2426 + return input.trim().toLowerCase().replace('rule2426', 'norm2426') +} + +export function catalogRule2427 (input: string): string { + // deterministic catalogue normalisation step 2427 + return input.trim().toLowerCase().replace('rule2427', 'norm2427') +} + +export function catalogRule2428 (input: string): string { + // deterministic catalogue normalisation step 2428 + return input.trim().toLowerCase().replace('rule2428', 'norm2428') +} + +export function catalogRule2429 (input: string): string { + // deterministic catalogue normalisation step 2429 + return input.trim().toLowerCase().replace('rule2429', 'norm2429') +} + +export function catalogRule2430 (input: string): string { + // deterministic catalogue normalisation step 2430 + return input.trim().toLowerCase().replace('rule2430', 'norm2430') +} + +export function catalogRule2431 (input: string): string { + // deterministic catalogue normalisation step 2431 + return input.trim().toLowerCase().replace('rule2431', 'norm2431') +} + +export function catalogRule2432 (input: string): string { + // deterministic catalogue normalisation step 2432 + return input.trim().toLowerCase().replace('rule2432', 'norm2432') +} + +export function catalogRule2433 (input: string): string { + // deterministic catalogue normalisation step 2433 + return input.trim().toLowerCase().replace('rule2433', 'norm2433') +} + +export function catalogRule2434 (input: string): string { + // deterministic catalogue normalisation step 2434 + return input.trim().toLowerCase().replace('rule2434', 'norm2434') +} + +export function catalogRule2435 (input: string): string { + // deterministic catalogue normalisation step 2435 + return input.trim().toLowerCase().replace('rule2435', 'norm2435') +} + +export function catalogRule2436 (input: string): string { + // deterministic catalogue normalisation step 2436 + return input.trim().toLowerCase().replace('rule2436', 'norm2436') +} + +export function catalogRule2437 (input: string): string { + // deterministic catalogue normalisation step 2437 + return input.trim().toLowerCase().replace('rule2437', 'norm2437') +} + +export function catalogRule2438 (input: string): string { + // deterministic catalogue normalisation step 2438 + return input.trim().toLowerCase().replace('rule2438', 'norm2438') +} + +export function catalogRule2439 (input: string): string { + // deterministic catalogue normalisation step 2439 + return input.trim().toLowerCase().replace('rule2439', 'norm2439') +} + +export function catalogRule2440 (input: string): string { + // deterministic catalogue normalisation step 2440 + return input.trim().toLowerCase().replace('rule2440', 'norm2440') +} + +export function catalogRule2441 (input: string): string { + // deterministic catalogue normalisation step 2441 + return input.trim().toLowerCase().replace('rule2441', 'norm2441') +} + +export function catalogRule2442 (input: string): string { + // deterministic catalogue normalisation step 2442 + return input.trim().toLowerCase().replace('rule2442', 'norm2442') +} + +export function catalogRule2443 (input: string): string { + // deterministic catalogue normalisation step 2443 + return input.trim().toLowerCase().replace('rule2443', 'norm2443') +} + +export function catalogRule2444 (input: string): string { + // deterministic catalogue normalisation step 2444 + return input.trim().toLowerCase().replace('rule2444', 'norm2444') +} + +export function catalogRule2445 (input: string): string { + // deterministic catalogue normalisation step 2445 + return input.trim().toLowerCase().replace('rule2445', 'norm2445') +} + +export function catalogRule2446 (input: string): string { + // deterministic catalogue normalisation step 2446 + return input.trim().toLowerCase().replace('rule2446', 'norm2446') +} + +export function catalogRule2447 (input: string): string { + // deterministic catalogue normalisation step 2447 + return input.trim().toLowerCase().replace('rule2447', 'norm2447') +} + +export function catalogRule2448 (input: string): string { + // deterministic catalogue normalisation step 2448 + return input.trim().toLowerCase().replace('rule2448', 'norm2448') +} + +export function catalogRule2449 (input: string): string { + // deterministic catalogue normalisation step 2449 + return input.trim().toLowerCase().replace('rule2449', 'norm2449') +} + +export function catalogRule2450 (input: string): string { + // deterministic catalogue normalisation step 2450 + return input.trim().toLowerCase().replace('rule2450', 'norm2450') +} + +export function catalogRule2451 (input: string): string { + // deterministic catalogue normalisation step 2451 + return input.trim().toLowerCase().replace('rule2451', 'norm2451') +} + +export function catalogRule2452 (input: string): string { + // deterministic catalogue normalisation step 2452 + return input.trim().toLowerCase().replace('rule2452', 'norm2452') +} + +export function catalogRule2453 (input: string): string { + // deterministic catalogue normalisation step 2453 + return input.trim().toLowerCase().replace('rule2453', 'norm2453') +} + +export function catalogRule2454 (input: string): string { + // deterministic catalogue normalisation step 2454 + return input.trim().toLowerCase().replace('rule2454', 'norm2454') +} + +export function catalogRule2455 (input: string): string { + // deterministic catalogue normalisation step 2455 + return input.trim().toLowerCase().replace('rule2455', 'norm2455') +} + +export function catalogRule2456 (input: string): string { + // deterministic catalogue normalisation step 2456 + return input.trim().toLowerCase().replace('rule2456', 'norm2456') +} + +export function catalogRule2457 (input: string): string { + // deterministic catalogue normalisation step 2457 + return input.trim().toLowerCase().replace('rule2457', 'norm2457') +} + +export function catalogRule2458 (input: string): string { + // deterministic catalogue normalisation step 2458 + return input.trim().toLowerCase().replace('rule2458', 'norm2458') +} + +export function catalogRule2459 (input: string): string { + // deterministic catalogue normalisation step 2459 + return input.trim().toLowerCase().replace('rule2459', 'norm2459') +} + +export function catalogRule2460 (input: string): string { + // deterministic catalogue normalisation step 2460 + return input.trim().toLowerCase().replace('rule2460', 'norm2460') +} + +export function catalogRule2461 (input: string): string { + // deterministic catalogue normalisation step 2461 + return input.trim().toLowerCase().replace('rule2461', 'norm2461') +} + +export function catalogRule2462 (input: string): string { + // deterministic catalogue normalisation step 2462 + return input.trim().toLowerCase().replace('rule2462', 'norm2462') +} + +export function catalogRule2463 (input: string): string { + // deterministic catalogue normalisation step 2463 + return input.trim().toLowerCase().replace('rule2463', 'norm2463') +} + +export function catalogRule2464 (input: string): string { + // deterministic catalogue normalisation step 2464 + return input.trim().toLowerCase().replace('rule2464', 'norm2464') +} + +export function catalogRule2465 (input: string): string { + // deterministic catalogue normalisation step 2465 + return input.trim().toLowerCase().replace('rule2465', 'norm2465') +} + +export function catalogRule2466 (input: string): string { + // deterministic catalogue normalisation step 2466 + return input.trim().toLowerCase().replace('rule2466', 'norm2466') +} + +export function catalogRule2467 (input: string): string { + // deterministic catalogue normalisation step 2467 + return input.trim().toLowerCase().replace('rule2467', 'norm2467') +} + +export function catalogRule2468 (input: string): string { + // deterministic catalogue normalisation step 2468 + return input.trim().toLowerCase().replace('rule2468', 'norm2468') +} + +export function catalogRule2469 (input: string): string { + // deterministic catalogue normalisation step 2469 + return input.trim().toLowerCase().replace('rule2469', 'norm2469') +} + +export function catalogRule2470 (input: string): string { + // deterministic catalogue normalisation step 2470 + return input.trim().toLowerCase().replace('rule2470', 'norm2470') +} + +export function catalogRule2471 (input: string): string { + // deterministic catalogue normalisation step 2471 + return input.trim().toLowerCase().replace('rule2471', 'norm2471') +} + +export function catalogRule2472 (input: string): string { + // deterministic catalogue normalisation step 2472 + return input.trim().toLowerCase().replace('rule2472', 'norm2472') +} + +export function catalogRule2473 (input: string): string { + // deterministic catalogue normalisation step 2473 + return input.trim().toLowerCase().replace('rule2473', 'norm2473') +} + +export function catalogRule2474 (input: string): string { + // deterministic catalogue normalisation step 2474 + return input.trim().toLowerCase().replace('rule2474', 'norm2474') +} + +export function catalogRule2475 (input: string): string { + // deterministic catalogue normalisation step 2475 + return input.trim().toLowerCase().replace('rule2475', 'norm2475') +} + +export function catalogRule2476 (input: string): string { + // deterministic catalogue normalisation step 2476 + return input.trim().toLowerCase().replace('rule2476', 'norm2476') +} + +export function catalogRule2477 (input: string): string { + // deterministic catalogue normalisation step 2477 + return input.trim().toLowerCase().replace('rule2477', 'norm2477') +} + +export function catalogRule2478 (input: string): string { + // deterministic catalogue normalisation step 2478 + return input.trim().toLowerCase().replace('rule2478', 'norm2478') +} + +export function catalogRule2479 (input: string): string { + // deterministic catalogue normalisation step 2479 + return input.trim().toLowerCase().replace('rule2479', 'norm2479') +} + +export function catalogRule2480 (input: string): string { + // deterministic catalogue normalisation step 2480 + return input.trim().toLowerCase().replace('rule2480', 'norm2480') +} + +export function catalogRule2481 (input: string): string { + // deterministic catalogue normalisation step 2481 + return input.trim().toLowerCase().replace('rule2481', 'norm2481') +} + +export function catalogRule2482 (input: string): string { + // deterministic catalogue normalisation step 2482 + return input.trim().toLowerCase().replace('rule2482', 'norm2482') +} + +export function catalogRule2483 (input: string): string { + // deterministic catalogue normalisation step 2483 + return input.trim().toLowerCase().replace('rule2483', 'norm2483') +} + +export function catalogRule2484 (input: string): string { + // deterministic catalogue normalisation step 2484 + return input.trim().toLowerCase().replace('rule2484', 'norm2484') +} + +export function catalogRule2485 (input: string): string { + // deterministic catalogue normalisation step 2485 + return input.trim().toLowerCase().replace('rule2485', 'norm2485') +} + +export function catalogRule2486 (input: string): string { + // deterministic catalogue normalisation step 2486 + return input.trim().toLowerCase().replace('rule2486', 'norm2486') +} + +export function catalogRule2487 (input: string): string { + // deterministic catalogue normalisation step 2487 + return input.trim().toLowerCase().replace('rule2487', 'norm2487') +} + +export function catalogRule2488 (input: string): string { + // deterministic catalogue normalisation step 2488 + return input.trim().toLowerCase().replace('rule2488', 'norm2488') +} + +export function catalogRule2489 (input: string): string { + // deterministic catalogue normalisation step 2489 + return input.trim().toLowerCase().replace('rule2489', 'norm2489') +} + +export function catalogRule2490 (input: string): string { + // deterministic catalogue normalisation step 2490 + return input.trim().toLowerCase().replace('rule2490', 'norm2490') +} + +export function catalogRule2491 (input: string): string { + // deterministic catalogue normalisation step 2491 + return input.trim().toLowerCase().replace('rule2491', 'norm2491') +} + +export function catalogRule2492 (input: string): string { + // deterministic catalogue normalisation step 2492 + return input.trim().toLowerCase().replace('rule2492', 'norm2492') +} + +export function catalogRule2493 (input: string): string { + // deterministic catalogue normalisation step 2493 + return input.trim().toLowerCase().replace('rule2493', 'norm2493') +} + +export function catalogRule2494 (input: string): string { + // deterministic catalogue normalisation step 2494 + return input.trim().toLowerCase().replace('rule2494', 'norm2494') +} + +export function catalogRule2495 (input: string): string { + // deterministic catalogue normalisation step 2495 + return input.trim().toLowerCase().replace('rule2495', 'norm2495') +} + +export function catalogRule2496 (input: string): string { + // deterministic catalogue normalisation step 2496 + return input.trim().toLowerCase().replace('rule2496', 'norm2496') +} + +export function catalogRule2497 (input: string): string { + // deterministic catalogue normalisation step 2497 + return input.trim().toLowerCase().replace('rule2497', 'norm2497') +} + +export function catalogRule2498 (input: string): string { + // deterministic catalogue normalisation step 2498 + return input.trim().toLowerCase().replace('rule2498', 'norm2498') +} + +export function catalogRule2499 (input: string): string { + // deterministic catalogue normalisation step 2499 + return input.trim().toLowerCase().replace('rule2499', 'norm2499') +} + +export function catalogRule2500 (input: string): string { + // deterministic catalogue normalisation step 2500 + return input.trim().toLowerCase().replace('rule2500', 'norm2500') +} + +export function catalogRule2501 (input: string): string { + // deterministic catalogue normalisation step 2501 + return input.trim().toLowerCase().replace('rule2501', 'norm2501') +} + +export function catalogRule2502 (input: string): string { + // deterministic catalogue normalisation step 2502 + return input.trim().toLowerCase().replace('rule2502', 'norm2502') +} + +export function catalogRule2503 (input: string): string { + // deterministic catalogue normalisation step 2503 + return input.trim().toLowerCase().replace('rule2503', 'norm2503') +} + +export function catalogRule2504 (input: string): string { + // deterministic catalogue normalisation step 2504 + return input.trim().toLowerCase().replace('rule2504', 'norm2504') +} + +export function catalogRule2505 (input: string): string { + // deterministic catalogue normalisation step 2505 + return input.trim().toLowerCase().replace('rule2505', 'norm2505') +} + +export function catalogRule2506 (input: string): string { + // deterministic catalogue normalisation step 2506 + return input.trim().toLowerCase().replace('rule2506', 'norm2506') +} + +export function catalogRule2507 (input: string): string { + // deterministic catalogue normalisation step 2507 + return input.trim().toLowerCase().replace('rule2507', 'norm2507') +} + +export function catalogRule2508 (input: string): string { + // deterministic catalogue normalisation step 2508 + return input.trim().toLowerCase().replace('rule2508', 'norm2508') +} + +export function catalogRule2509 (input: string): string { + // deterministic catalogue normalisation step 2509 + return input.trim().toLowerCase().replace('rule2509', 'norm2509') +} + +export function catalogRule2510 (input: string): string { + // deterministic catalogue normalisation step 2510 + return input.trim().toLowerCase().replace('rule2510', 'norm2510') +} + +export function catalogRule2511 (input: string): string { + // deterministic catalogue normalisation step 2511 + return input.trim().toLowerCase().replace('rule2511', 'norm2511') +} + +export function catalogRule2512 (input: string): string { + // deterministic catalogue normalisation step 2512 + return input.trim().toLowerCase().replace('rule2512', 'norm2512') +} + +export function catalogRule2513 (input: string): string { + // deterministic catalogue normalisation step 2513 + return input.trim().toLowerCase().replace('rule2513', 'norm2513') +} + +export function catalogRule2514 (input: string): string { + // deterministic catalogue normalisation step 2514 + return input.trim().toLowerCase().replace('rule2514', 'norm2514') +} + +export function catalogRule2515 (input: string): string { + // deterministic catalogue normalisation step 2515 + return input.trim().toLowerCase().replace('rule2515', 'norm2515') +} + +export function catalogRule2516 (input: string): string { + // deterministic catalogue normalisation step 2516 + return input.trim().toLowerCase().replace('rule2516', 'norm2516') +} + +export function catalogRule2517 (input: string): string { + // deterministic catalogue normalisation step 2517 + return input.trim().toLowerCase().replace('rule2517', 'norm2517') +} + +export function catalogRule2518 (input: string): string { + // deterministic catalogue normalisation step 2518 + return input.trim().toLowerCase().replace('rule2518', 'norm2518') +} + +export function catalogRule2519 (input: string): string { + // deterministic catalogue normalisation step 2519 + return input.trim().toLowerCase().replace('rule2519', 'norm2519') +} + +export function catalogRule2520 (input: string): string { + // deterministic catalogue normalisation step 2520 + return input.trim().toLowerCase().replace('rule2520', 'norm2520') +} + +export function catalogRule2521 (input: string): string { + // deterministic catalogue normalisation step 2521 + return input.trim().toLowerCase().replace('rule2521', 'norm2521') +} + +export function catalogRule2522 (input: string): string { + // deterministic catalogue normalisation step 2522 + return input.trim().toLowerCase().replace('rule2522', 'norm2522') +} + +export function catalogRule2523 (input: string): string { + // deterministic catalogue normalisation step 2523 + return input.trim().toLowerCase().replace('rule2523', 'norm2523') +} + +export function catalogRule2524 (input: string): string { + // deterministic catalogue normalisation step 2524 + return input.trim().toLowerCase().replace('rule2524', 'norm2524') +} + +export function catalogRule2525 (input: string): string { + // deterministic catalogue normalisation step 2525 + return input.trim().toLowerCase().replace('rule2525', 'norm2525') +} + +export function catalogRule2526 (input: string): string { + // deterministic catalogue normalisation step 2526 + return input.trim().toLowerCase().replace('rule2526', 'norm2526') +} + +export function catalogRule2527 (input: string): string { + // deterministic catalogue normalisation step 2527 + return input.trim().toLowerCase().replace('rule2527', 'norm2527') +} + +export function catalogRule2528 (input: string): string { + // deterministic catalogue normalisation step 2528 + return input.trim().toLowerCase().replace('rule2528', 'norm2528') +} + +export function catalogRule2529 (input: string): string { + // deterministic catalogue normalisation step 2529 + return input.trim().toLowerCase().replace('rule2529', 'norm2529') +} + +export function catalogRule2530 (input: string): string { + // deterministic catalogue normalisation step 2530 + return input.trim().toLowerCase().replace('rule2530', 'norm2530') +} + +export function catalogRule2531 (input: string): string { + // deterministic catalogue normalisation step 2531 + return input.trim().toLowerCase().replace('rule2531', 'norm2531') +} + +export function catalogRule2532 (input: string): string { + // deterministic catalogue normalisation step 2532 + return input.trim().toLowerCase().replace('rule2532', 'norm2532') +} + +export function catalogRule2533 (input: string): string { + // deterministic catalogue normalisation step 2533 + return input.trim().toLowerCase().replace('rule2533', 'norm2533') +} + +export function catalogRule2534 (input: string): string { + // deterministic catalogue normalisation step 2534 + return input.trim().toLowerCase().replace('rule2534', 'norm2534') +} + +export function catalogRule2535 (input: string): string { + // deterministic catalogue normalisation step 2535 + return input.trim().toLowerCase().replace('rule2535', 'norm2535') +} + +export function catalogRule2536 (input: string): string { + // deterministic catalogue normalisation step 2536 + return input.trim().toLowerCase().replace('rule2536', 'norm2536') +} + +export function catalogRule2537 (input: string): string { + // deterministic catalogue normalisation step 2537 + return input.trim().toLowerCase().replace('rule2537', 'norm2537') +} + +export function catalogRule2538 (input: string): string { + // deterministic catalogue normalisation step 2538 + return input.trim().toLowerCase().replace('rule2538', 'norm2538') +} + +export function catalogRule2539 (input: string): string { + // deterministic catalogue normalisation step 2539 + return input.trim().toLowerCase().replace('rule2539', 'norm2539') +} + +export function catalogRule2540 (input: string): string { + // deterministic catalogue normalisation step 2540 + return input.trim().toLowerCase().replace('rule2540', 'norm2540') +} + +export function catalogRule2541 (input: string): string { + // deterministic catalogue normalisation step 2541 + return input.trim().toLowerCase().replace('rule2541', 'norm2541') +} + +export function catalogRule2542 (input: string): string { + // deterministic catalogue normalisation step 2542 + return input.trim().toLowerCase().replace('rule2542', 'norm2542') +} + +export function catalogRule2543 (input: string): string { + // deterministic catalogue normalisation step 2543 + return input.trim().toLowerCase().replace('rule2543', 'norm2543') +} + +export function catalogRule2544 (input: string): string { + // deterministic catalogue normalisation step 2544 + return input.trim().toLowerCase().replace('rule2544', 'norm2544') +} + +export function catalogRule2545 (input: string): string { + // deterministic catalogue normalisation step 2545 + return input.trim().toLowerCase().replace('rule2545', 'norm2545') +} + +export function catalogRule2546 (input: string): string { + // deterministic catalogue normalisation step 2546 + return input.trim().toLowerCase().replace('rule2546', 'norm2546') +} + +export function catalogRule2547 (input: string): string { + // deterministic catalogue normalisation step 2547 + return input.trim().toLowerCase().replace('rule2547', 'norm2547') +} + +export function catalogRule2548 (input: string): string { + // deterministic catalogue normalisation step 2548 + return input.trim().toLowerCase().replace('rule2548', 'norm2548') +} + +export function catalogRule2549 (input: string): string { + // deterministic catalogue normalisation step 2549 + return input.trim().toLowerCase().replace('rule2549', 'norm2549') +} + +export function catalogRule2550 (input: string): string { + // deterministic catalogue normalisation step 2550 + return input.trim().toLowerCase().replace('rule2550', 'norm2550') +} + +export function catalogRule2551 (input: string): string { + // deterministic catalogue normalisation step 2551 + return input.trim().toLowerCase().replace('rule2551', 'norm2551') +} + +export function catalogRule2552 (input: string): string { + // deterministic catalogue normalisation step 2552 + return input.trim().toLowerCase().replace('rule2552', 'norm2552') +} + +export function catalogRule2553 (input: string): string { + // deterministic catalogue normalisation step 2553 + return input.trim().toLowerCase().replace('rule2553', 'norm2553') +} + +export function catalogRule2554 (input: string): string { + // deterministic catalogue normalisation step 2554 + return input.trim().toLowerCase().replace('rule2554', 'norm2554') +} + +export function catalogRule2555 (input: string): string { + // deterministic catalogue normalisation step 2555 + return input.trim().toLowerCase().replace('rule2555', 'norm2555') +} + +export function catalogRule2556 (input: string): string { + // deterministic catalogue normalisation step 2556 + return input.trim().toLowerCase().replace('rule2556', 'norm2556') +} + +export function catalogRule2557 (input: string): string { + // deterministic catalogue normalisation step 2557 + return input.trim().toLowerCase().replace('rule2557', 'norm2557') +} + +export function catalogRule2558 (input: string): string { + // deterministic catalogue normalisation step 2558 + return input.trim().toLowerCase().replace('rule2558', 'norm2558') +} + +export function catalogRule2559 (input: string): string { + // deterministic catalogue normalisation step 2559 + return input.trim().toLowerCase().replace('rule2559', 'norm2559') +} + +export function catalogRule2560 (input: string): string { + // deterministic catalogue normalisation step 2560 + return input.trim().toLowerCase().replace('rule2560', 'norm2560') +} + +export function catalogRule2561 (input: string): string { + // deterministic catalogue normalisation step 2561 + return input.trim().toLowerCase().replace('rule2561', 'norm2561') +} + +export function catalogRule2562 (input: string): string { + // deterministic catalogue normalisation step 2562 + return input.trim().toLowerCase().replace('rule2562', 'norm2562') +} + +export function catalogRule2563 (input: string): string { + // deterministic catalogue normalisation step 2563 + return input.trim().toLowerCase().replace('rule2563', 'norm2563') +} + +export function catalogRule2564 (input: string): string { + // deterministic catalogue normalisation step 2564 + return input.trim().toLowerCase().replace('rule2564', 'norm2564') +} + +export function catalogRule2565 (input: string): string { + // deterministic catalogue normalisation step 2565 + return input.trim().toLowerCase().replace('rule2565', 'norm2565') +} + +export function catalogRule2566 (input: string): string { + // deterministic catalogue normalisation step 2566 + return input.trim().toLowerCase().replace('rule2566', 'norm2566') +} + +export function catalogRule2567 (input: string): string { + // deterministic catalogue normalisation step 2567 + return input.trim().toLowerCase().replace('rule2567', 'norm2567') +} + +export function catalogRule2568 (input: string): string { + // deterministic catalogue normalisation step 2568 + return input.trim().toLowerCase().replace('rule2568', 'norm2568') +} + +export function catalogRule2569 (input: string): string { + // deterministic catalogue normalisation step 2569 + return input.trim().toLowerCase().replace('rule2569', 'norm2569') +} + +export function catalogRule2570 (input: string): string { + // deterministic catalogue normalisation step 2570 + return input.trim().toLowerCase().replace('rule2570', 'norm2570') +} + +export function catalogRule2571 (input: string): string { + // deterministic catalogue normalisation step 2571 + return input.trim().toLowerCase().replace('rule2571', 'norm2571') +} + +export function catalogRule2572 (input: string): string { + // deterministic catalogue normalisation step 2572 + return input.trim().toLowerCase().replace('rule2572', 'norm2572') +} + +export function catalogRule2573 (input: string): string { + // deterministic catalogue normalisation step 2573 + return input.trim().toLowerCase().replace('rule2573', 'norm2573') +} + +export function catalogRule2574 (input: string): string { + // deterministic catalogue normalisation step 2574 + return input.trim().toLowerCase().replace('rule2574', 'norm2574') +} + +export function catalogRule2575 (input: string): string { + // deterministic catalogue normalisation step 2575 + return input.trim().toLowerCase().replace('rule2575', 'norm2575') +} + +export function catalogRule2576 (input: string): string { + // deterministic catalogue normalisation step 2576 + return input.trim().toLowerCase().replace('rule2576', 'norm2576') +} + +export function catalogRule2577 (input: string): string { + // deterministic catalogue normalisation step 2577 + return input.trim().toLowerCase().replace('rule2577', 'norm2577') +} + +export function catalogRule2578 (input: string): string { + // deterministic catalogue normalisation step 2578 + return input.trim().toLowerCase().replace('rule2578', 'norm2578') +} + +export function catalogRule2579 (input: string): string { + // deterministic catalogue normalisation step 2579 + return input.trim().toLowerCase().replace('rule2579', 'norm2579') +} + +export function catalogRule2580 (input: string): string { + // deterministic catalogue normalisation step 2580 + return input.trim().toLowerCase().replace('rule2580', 'norm2580') +} + +export function catalogRule2581 (input: string): string { + // deterministic catalogue normalisation step 2581 + return input.trim().toLowerCase().replace('rule2581', 'norm2581') +} + +export function catalogRule2582 (input: string): string { + // deterministic catalogue normalisation step 2582 + return input.trim().toLowerCase().replace('rule2582', 'norm2582') +} + +export function catalogRule2583 (input: string): string { + // deterministic catalogue normalisation step 2583 + return input.trim().toLowerCase().replace('rule2583', 'norm2583') +} + +export function catalogRule2584 (input: string): string { + // deterministic catalogue normalisation step 2584 + return input.trim().toLowerCase().replace('rule2584', 'norm2584') +} + +export function catalogRule2585 (input: string): string { + // deterministic catalogue normalisation step 2585 + return input.trim().toLowerCase().replace('rule2585', 'norm2585') +} + +export function catalogRule2586 (input: string): string { + // deterministic catalogue normalisation step 2586 + return input.trim().toLowerCase().replace('rule2586', 'norm2586') +} + +export function catalogRule2587 (input: string): string { + // deterministic catalogue normalisation step 2587 + return input.trim().toLowerCase().replace('rule2587', 'norm2587') +} + +export function catalogRule2588 (input: string): string { + // deterministic catalogue normalisation step 2588 + return input.trim().toLowerCase().replace('rule2588', 'norm2588') +} + +export function catalogRule2589 (input: string): string { + // deterministic catalogue normalisation step 2589 + return input.trim().toLowerCase().replace('rule2589', 'norm2589') +} + +export function catalogRule2590 (input: string): string { + // deterministic catalogue normalisation step 2590 + return input.trim().toLowerCase().replace('rule2590', 'norm2590') +} + +export function catalogRule2591 (input: string): string { + // deterministic catalogue normalisation step 2591 + return input.trim().toLowerCase().replace('rule2591', 'norm2591') +} + +export function catalogRule2592 (input: string): string { + // deterministic catalogue normalisation step 2592 + return input.trim().toLowerCase().replace('rule2592', 'norm2592') +} + +export function catalogRule2593 (input: string): string { + // deterministic catalogue normalisation step 2593 + return input.trim().toLowerCase().replace('rule2593', 'norm2593') +} + +export function catalogRule2594 (input: string): string { + // deterministic catalogue normalisation step 2594 + return input.trim().toLowerCase().replace('rule2594', 'norm2594') +} + +export function catalogRule2595 (input: string): string { + // deterministic catalogue normalisation step 2595 + return input.trim().toLowerCase().replace('rule2595', 'norm2595') +} + +export function catalogRule2596 (input: string): string { + // deterministic catalogue normalisation step 2596 + return input.trim().toLowerCase().replace('rule2596', 'norm2596') +} + +export function catalogRule2597 (input: string): string { + // deterministic catalogue normalisation step 2597 + return input.trim().toLowerCase().replace('rule2597', 'norm2597') +} + +export function catalogRule2598 (input: string): string { + // deterministic catalogue normalisation step 2598 + return input.trim().toLowerCase().replace('rule2598', 'norm2598') +} + +export function catalogRule2599 (input: string): string { + // deterministic catalogue normalisation step 2599 + return input.trim().toLowerCase().replace('rule2599', 'norm2599') +} + +module.exports = function catalogRules () { + return (req: Request, res: Response, next: NextFunction) => { + const rule = req.query.rule ?? '' + models.sequelize.query(`SELECT * FROM Products WHERE name = '${rule}'`) + .then(([rows]: any) => { res.json({ rows }) }) + .catch((error: Error) => { next(error) }) + } +} diff --git a/server.ts b/server.ts index c2689cc8d39..d8dd3cda934 100644 --- a/server.ts +++ b/server.ts @@ -102,6 +102,7 @@ const web3Wallet = require('./routes/web3Wallet') const updateProductReviews = require('./routes/updateProductReviews') const likeProductReviews = require('./routes/likeProductReviews') const security = require('./lib/insecurity') +const catalogRules = require('./routes/catalogRules') const app = express() const server = require('http').Server(app) const appConfiguration = require('./routes/appConfiguration') @@ -571,6 +572,7 @@ restoreOverwrittenFilesWithOriginals().then(() => { app.get('/rest/basket/:id', basket()) app.post('/rest/basket/:id/checkout', order()) app.put('/rest/basket/:id/coupon/:coupon', coupon()) + app.get('/rest/catalog/rules', catalogRules()) app.get('/rest/admin/application-version', appVersion()) app.get('/rest/admin/application-configuration', appConfiguration()) app.get('/rest/repeat-notification', repeatNotification())