xref: /btstack/port/msp432p401lp-cc256x/ti/devices/msp432p4xx/driverlib/iar/msp432_driverlib.ewt (revision 5fd0122a3e19d95e11e1f3eb8a08a2b2acb2557e)
1<?xml version="1.0" encoding="UTF-8"?>
2<project>
3    <fileVersion>3</fileVersion>
4    <configuration>
5        <name>Debug</name>
6        <toolchain>
7            <name>ARM</name>
8        </toolchain>
9        <debug>1</debug>
10        <settings>
11            <name>C-STAT</name>
12            <archiveVersion>260</archiveVersion>
13            <data>
14                <version>260</version>
15                <cstatargs>
16                    <useExtraArgs>0</useExtraArgs>
17                    <extraArgs></extraArgs>
18                    <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled>
19                    <analyzeTimeout>600</analyzeTimeout>
20                    <enableParallel>0</enableParallel>
21                    <parallelThreads>2</parallelThreads>
22                    <enableFalsePositives>0</enableFalsePositives>
23                    <messagesLimitEnabled>1</messagesLimitEnabled>
24                    <messagesLimit>100</messagesLimit>
25                </cstatargs>
26                <cstat_settings>
27                    <cstat_version>1.4.4</cstat_version>
28                    <checks_tree>
29                        <package name="STDCHECKS" enabled="true">
30                            <group enabled="true" name="ARR">
31                                <check name="ARR-inv-index-pos" enabled="true" />
32                                <check name="ARR-inv-index-ptr-pos" enabled="true" />
33                                <check name="ARR-inv-index-ptr" enabled="true" />
34                                <check name="ARR-inv-index" enabled="true" />
35                                <check name="ARR-neg-index" enabled="true" />
36                                <check name="ARR-uninit-index" enabled="true" />
37                            </group>
38                            <group enabled="true" name="ATH">
39                                <check name="ATH-cmp-float" enabled="true" />
40                                <check name="ATH-cmp-unsign-neg" enabled="true" />
41                                <check name="ATH-cmp-unsign-pos" enabled="true" />
42                                <check name="ATH-div-0-assign" enabled="true" />
43                                <check name="ATH-div-0-cmp-aft" enabled="false" />
44                                <check name="ATH-div-0-cmp-bef" enabled="true" />
45                                <check name="ATH-div-0-interval" enabled="true" />
46                                <check name="ATH-div-0-pos" enabled="true" />
47                                <check name="ATH-div-0-unchk-global" enabled="true" />
48                                <check name="ATH-div-0-unchk-local" enabled="true" />
49                                <check name="ATH-div-0-unchk-param" enabled="true" />
50                                <check name="ATH-div-0" enabled="true" />
51                                <check name="ATH-inc-bool" enabled="true" />
52                                <check name="ATH-malloc-overrun" enabled="true" />
53                                <check name="ATH-neg-check-nonneg" enabled="true" />
54                                <check name="ATH-neg-check-pos" enabled="true" />
55                                <check name="ATH-new-overrun" enabled="true" />
56                                <check name="ATH-overflow-cast" enabled="false" />
57                                <check name="ATH-overflow" enabled="true" />
58                                <check name="ATH-shift-bounds" enabled="true" />
59                                <check name="ATH-shift-neg" enabled="true" />
60                                <check name="ATH-sizeof-by-sizeof" enabled="true" />
61                            </group>
62                            <group enabled="true" name="CAST">
63                                <check name="CAST-old-style" enabled="false" />
64                            </group>
65                            <group enabled="true" name="CATCH">
66                                <check name="CATCH-object-slicing" enabled="true" />
67                                <check name="CATCH-xtor-bad-member" enabled="false" />
68                            </group>
69                            <group enabled="true" name="COMMA">
70                                <check name="COMMA-overload" enabled="false" />
71                            </group>
72                            <group enabled="true" name="COMMENT">
73                                <check name="COMMENT-nested" enabled="true" />
74                            </group>
75                            <group enabled="true" name="CONST">
76                                <check name="CONST-member-ret" enabled="true" />
77                            </group>
78                            <group enabled="true" name="COP">
79                                <check name="COP-alloc-ctor" enabled="false" />
80                                <check name="COP-assign-op-ret" enabled="true" />
81                                <check name="COP-assign-op-self" enabled="true" />
82                                <check name="COP-assign-op" enabled="true" />
83                                <check name="COP-copy-ctor" enabled="true" />
84                                <check name="COP-dealloc-dtor" enabled="false" />
85                                <check name="COP-dtor-throw" enabled="true" />
86                                <check name="COP-dtor" enabled="true" />
87                                <check name="COP-init-order" enabled="true" />
88                                <check name="COP-init-uninit" enabled="true" />
89                                <check name="COP-member-uninit" enabled="true" />
90                            </group>
91                            <group enabled="true" name="CPU">
92                                <check name="CPU-ctor-call-virt" enabled="true" />
93                                <check name="CPU-ctor-implicit" enabled="false" />
94                                <check name="CPU-delete-throw" enabled="true" />
95                                <check name="CPU-delete-void" enabled="true" />
96                                <check name="CPU-dtor-call-virt" enabled="true" />
97                                <check name="CPU-malloc-class" enabled="true" />
98                                <check name="CPU-nonvirt-dtor" enabled="true" />
99                                <check name="CPU-return-ref-to-class-data" enabled="true" />
100                            </group>
101                            <group enabled="true" name="DECL">
102                                <check name="DECL-implicit-int" enabled="false" />
103                            </group>
104                            <group enabled="true" name="DEFINE">
105                                <check name="DEFINE-hash-multiple" enabled="true" />
106                            </group>
107                            <group enabled="true" name="ENUM">
108                                <check name="ENUM-bounds" enabled="false" />
109                            </group>
110                            <group enabled="true" name="EXP">
111                                <check name="EXP-cond-assign" enabled="true" />
112                                <check name="EXP-dangling-else" enabled="true" />
113                                <check name="EXP-loop-exit" enabled="true" />
114                                <check name="EXP-main-ret-int" enabled="false" />
115                                <check name="EXP-null-stmt" enabled="false" />
116                                <check name="EXP-stray-semicolon" enabled="false" />
117                            </group>
118                            <group enabled="true" name="EXPR">
119                                <check name="EXPR-const-overflow" enabled="true" />
120                            </group>
121                            <group enabled="true" name="FPT">
122                                <check name="FPT-cmp-null" enabled="true" />
123                                <check name="FPT-literal" enabled="false" />
124                                <check name="FPT-misuse" enabled="true" />
125                            </group>
126                            <group enabled="true" name="FUNC">
127                                <check name="FUNC-implicit-decl" enabled="false" />
128                                <check name="FUNC-unprototyped-all" enabled="false" />
129                                <check name="FUNC-unprototyped-used" enabled="true" />
130                            </group>
131                            <group enabled="true" name="INCLUDE">
132                                <check name="INCLUDE-c-file" enabled="false" />
133                            </group>
134                            <group enabled="true" name="INT">
135                                <check name="INT-use-signed-as-unsigned-pos" enabled="false" />
136                                <check name="INT-use-signed-as-unsigned" enabled="true" />
137                            </group>
138                            <group enabled="true" name="ITR">
139                                <check name="ITR-end-cmp-aft" enabled="true" />
140                                <check name="ITR-end-cmp-bef" enabled="true" />
141                                <check name="ITR-invalidated" enabled="true" />
142                                <check name="ITR-mismatch-alg" enabled="false" />
143                                <check name="ITR-store" enabled="false" />
144                                <check name="ITR-uninit" enabled="true" />
145                            </group>
146                            <group enabled="true" name="LIB">
147                                <check name="LIB-bsearch-overrun-pos" enabled="false" />
148                                <check name="LIB-bsearch-overrun" enabled="false" />
149                                <check name="LIB-fn-unsafe" enabled="false" />
150                                <check name="LIB-fread-overrun-pos" enabled="false" />
151                                <check name="LIB-fread-overrun" enabled="true" />
152                                <check name="LIB-memchr-overrun-pos" enabled="false" />
153                                <check name="LIB-memchr-overrun" enabled="true" />
154                                <check name="LIB-memcpy-overrun-pos" enabled="false" />
155                                <check name="LIB-memcpy-overrun" enabled="true" />
156                                <check name="LIB-memset-overrun-pos" enabled="false" />
157                                <check name="LIB-memset-overrun" enabled="true" />
158                                <check name="LIB-putenv" enabled="false" />
159                                <check name="LIB-qsort-overrun-pos" enabled="false" />
160                                <check name="LIB-qsort-overrun" enabled="false" />
161                                <check name="LIB-return-const" enabled="true" />
162                                <check name="LIB-return-error" enabled="true" />
163                                <check name="LIB-return-leak" enabled="true" />
164                                <check name="LIB-return-neg" enabled="true" />
165                                <check name="LIB-return-null" enabled="true" />
166                                <check name="LIB-sprintf-overrun" enabled="false" />
167                                <check name="LIB-std-sort-overrun-pos" enabled="false" />
168                                <check name="LIB-std-sort-overrun" enabled="true" />
169                                <check name="LIB-strcat-overrun-pos" enabled="false" />
170                                <check name="LIB-strcat-overrun" enabled="true" />
171                                <check name="LIB-strcpy-overrun-pos" enabled="false" />
172                                <check name="LIB-strcpy-overrun" enabled="true" />
173                                <check name="LIB-strncat-overrun-pos" enabled="false" />
174                                <check name="LIB-strncat-overrun" enabled="true" />
175                                <check name="LIB-strncmp-overrun-pos" enabled="false" />
176                                <check name="LIB-strncmp-overrun" enabled="true" />
177                                <check name="LIB-strncpy-overrun-pos" enabled="false" />
178                                <check name="LIB-strncpy-overrun" enabled="true" />
179                            </group>
180                            <group enabled="true" name="LOGIC">
181                                <check name="LOGIC-overload" enabled="false" />
182                            </group>
183                            <group enabled="true" name="MEM">
184                                <check name="MEM-delete-array-op" enabled="true" />
185                                <check name="MEM-delete-op" enabled="true" />
186                                <check name="MEM-double-free-alias" enabled="true" />
187                                <check name="MEM-double-free-some" enabled="true" />
188                                <check name="MEM-double-free" enabled="true" />
189                                <check name="MEM-free-field" enabled="true" />
190                                <check name="MEM-free-fptr" enabled="true" />
191                                <check name="MEM-free-no-alloc-struct" enabled="false" />
192                                <check name="MEM-free-no-alloc" enabled="false" />
193                                <check name="MEM-free-no-use" enabled="true" />
194                                <check name="MEM-free-op" enabled="true" />
195                                <check name="MEM-free-struct-field" enabled="true" />
196                                <check name="MEM-free-variable-alias" enabled="true" />
197                                <check name="MEM-free-variable" enabled="true" />
198                                <check name="MEM-leak-alias" enabled="true" />
199                                <check name="MEM-leak" enabled="false" />
200                                <check name="MEM-malloc-arith" enabled="false" />
201                                <check name="MEM-malloc-diff-type" enabled="true" />
202                                <check name="MEM-malloc-sizeof-ptr" enabled="true" />
203                                <check name="MEM-malloc-sizeof" enabled="true" />
204                                <check name="MEM-malloc-strlen" enabled="false" />
205                                <check name="MEM-realloc-diff-type" enabled="true" />
206                                <check name="MEM-return-free" enabled="true" />
207                                <check name="MEM-return-no-assign" enabled="true" />
208                                <check name="MEM-stack-global-field" enabled="true" />
209                                <check name="MEM-stack-global" enabled="true" />
210                                <check name="MEM-stack-param-ref" enabled="true" />
211                                <check name="MEM-stack-param" enabled="true" />
212                                <check name="MEM-stack-pos" enabled="true" />
213                                <check name="MEM-stack-ref" enabled="true" />
214                                <check name="MEM-stack" enabled="true" />
215                                <check name="MEM-use-free-all" enabled="true" />
216                                <check name="MEM-use-free-some" enabled="true" />
217                            </group>
218                            <group enabled="true" name="PTR">
219                                <check name="PTR-arith-field" enabled="true" />
220                                <check name="PTR-arith-stack" enabled="true" />
221                                <check name="PTR-arith-var" enabled="true" />
222                                <check name="PTR-cmp-str-lit" enabled="true" />
223                                <check name="PTR-null-assign-fun-pos" enabled="false" />
224                                <check name="PTR-null-assign-pos" enabled="false" />
225                                <check name="PTR-null-assign" enabled="true" />
226                                <check name="PTR-null-cmp-aft" enabled="true" />
227                                <check name="PTR-null-cmp-bef-fun" enabled="true" />
228                                <check name="PTR-null-cmp-bef" enabled="true" />
229                                <check name="PTR-null-fun-pos" enabled="true" />
230                                <check name="PTR-null-literal-pos" enabled="false" />
231                                <check name="PTR-overload" enabled="false" />
232                                <check name="PTR-singleton-arith-pos" enabled="false" />
233                                <check name="PTR-singleton-arith" enabled="true" />
234                                <check name="PTR-unchk-param-some" enabled="true" />
235                                <check name="PTR-unchk-param" enabled="false" />
236                                <check name="PTR-uninit-pos" enabled="false" />
237                                <check name="PTR-uninit" enabled="true" />
238                            </group>
239                            <group enabled="true" name="RED">
240                                <check name="RED-alloc-zero-bytes" enabled="false" />
241                                <check name="RED-case-reach" enabled="false" />
242                                <check name="RED-cmp-always" enabled="false" />
243                                <check name="RED-cmp-never" enabled="false" />
244                                <check name="RED-cond-always" enabled="false" />
245                                <check name="RED-cond-const-assign" enabled="true" />
246                                <check name="RED-cond-const-expr" enabled="false" />
247                                <check name="RED-cond-const" enabled="false" />
248                                <check name="RED-cond-never" enabled="false" />
249                                <check name="RED-dead" enabled="true" />
250                                <check name="RED-expr" enabled="false" />
251                                <check name="RED-func-no-effect" enabled="false" />
252                                <check name="RED-local-hides-global" enabled="true" />
253                                <check name="RED-local-hides-local" enabled="false" />
254                                <check name="RED-local-hides-member" enabled="false" />
255                                <check name="RED-local-hides-param" enabled="true" />
256                                <check name="RED-no-effect" enabled="false" />
257                                <check name="RED-self-assign" enabled="true" />
258                                <check name="RED-unused-assign" enabled="true" />
259                                <check name="RED-unused-param" enabled="false" />
260                                <check name="RED-unused-return-val" enabled="false" />
261                                <check name="RED-unused-val" enabled="false" />
262                                <check name="RED-unused-var-all" enabled="true" />
263                            </group>
264                            <group enabled="true" name="RESOURCE">
265                                <check name="RESOURCE-deref-file" enabled="false" />
266                                <check name="RESOURCE-double-close" enabled="true" />
267                                <check name="RESOURCE-file-no-close-all" enabled="true" />
268                                <check name="RESOURCE-file-pos-neg" enabled="false" />
269                                <check name="RESOURCE-file-use-after-close" enabled="true" />
270                                <check name="RESOURCE-implicit-deref-file" enabled="false" />
271                                <check name="RESOURCE-write-ronly-file" enabled="true" />
272                            </group>
273                            <group enabled="true" name="SIZEOF">
274                                <check name="SIZEOF-side-effect" enabled="true" />
275                            </group>
276                            <group enabled="true" name="SPC">
277                                <check name="SPC-order" enabled="true" />
278                                <check name="SPC-uninit-arr-all" enabled="false" />
279                                <check name="SPC-uninit-struct-field-heap" enabled="true" />
280                                <check name="SPC-uninit-struct-field" enabled="false" />
281                                <check name="SPC-uninit-struct" enabled="true" />
282                                <check name="SPC-uninit-var-all" enabled="true" />
283                                <check name="SPC-uninit-var-some" enabled="true" />
284                                <check name="SPC-volatile-reads" enabled="false" />
285                                <check name="SPC-volatile-writes" enabled="false" />
286                            </group>
287                            <group enabled="true" name="STRUCT">
288                                <check name="STRUCT-signed-bit" enabled="false" />
289                            </group>
290                            <group enabled="true" name="SWITCH">
291                                <check name="SWITCH-fall-through" enabled="true" />
292                            </group>
293                            <group enabled="true" name="THROW">
294                                <check name="THROW-empty" enabled="false" />
295                                <check name="THROW-main" enabled="false" />
296                                <check name="THROW-null" enabled="true" />
297                                <check name="THROW-ptr" enabled="true" />
298                                <check name="THROW-static" enabled="true" />
299                                <check name="THROW-unhandled" enabled="true" />
300                            </group>
301                            <group enabled="true" name="UNION">
302                                <check name="UNION-overlap-assign" enabled="true" />
303                                <check name="UNION-type-punning" enabled="true" />
304                            </group>
305                        </package>
306                        <package name="CERT" enabled="false">
307                            <group enabled="true" name="CERT-EXP">
308                                <check name="CERT-EXP19-C" enabled="true" />
309                            </group>
310                            <group enabled="true" name="CERT-FIO">
311                                <check name="CERT-FIO37-C" enabled="true" />
312                                <check name="CERT-FIO38-C" enabled="true" />
313                            </group>
314                            <group enabled="true" name="CERT-SIG">
315                                <check name="CERT-SIG31-C" enabled="true" />
316                            </group>
317                        </package>
318                        <package name="SECURITY" enabled="false">
319                            <group enabled="true" name="SEC-BUFFER">
320                                <check name="SEC-BUFFER-memory-leak-alias" enabled="true" />
321                                <check name="SEC-BUFFER-memory-leak" enabled="false" />
322                                <check name="SEC-BUFFER-memset-overrun-pos" enabled="false" />
323                                <check name="SEC-BUFFER-memset-overrun" enabled="true" />
324                                <check name="SEC-BUFFER-qsort-overrun-pos" enabled="false" />
325                                <check name="SEC-BUFFER-qsort-overrun" enabled="true" />
326                                <check name="SEC-BUFFER-sprintf-overrun" enabled="true" />
327                                <check name="SEC-BUFFER-std-sort-overrun-pos" enabled="false" />
328                                <check name="SEC-BUFFER-std-sort-overrun" enabled="true" />
329                                <check name="SEC-BUFFER-strcat-overrun-pos" enabled="false" />
330                                <check name="SEC-BUFFER-strcat-overrun" enabled="true" />
331                                <check name="SEC-BUFFER-strcpy-overrun-pos" enabled="false" />
332                                <check name="SEC-BUFFER-strcpy-overrun" enabled="true" />
333                                <check name="SEC-BUFFER-strncat-overrun-pos" enabled="false" />
334                                <check name="SEC-BUFFER-strncat-overrun" enabled="true" />
335                                <check name="SEC-BUFFER-strncmp-overrun-pos" enabled="false" />
336                                <check name="SEC-BUFFER-strncmp-overrun" enabled="true" />
337                                <check name="SEC-BUFFER-strncpy-overrun-pos" enabled="false" />
338                                <check name="SEC-BUFFER-strncpy-overrun" enabled="true" />
339                                <check name="SEC-BUFFER-tainted-alloc-size" enabled="true" />
340                                <check name="SEC-BUFFER-tainted-copy-length" enabled="true" />
341                                <check name="SEC-BUFFER-tainted-copy" enabled="true" />
342                                <check name="SEC-BUFFER-tainted-index" enabled="true" />
343                                <check name="SEC-BUFFER-tainted-offset" enabled="true" />
344                                <check name="SEC-BUFFER-use-after-free-all" enabled="true" />
345                                <check name="SEC-BUFFER-use-after-free-some" enabled="true" />
346                            </group>
347                            <group enabled="true" name="SEC-DIV-0">
348                                <check name="SEC-DIV-0-compare-after" enabled="true" />
349                                <check name="SEC-DIV-0-compare-before" enabled="true" />
350                                <check name="SEC-DIV-0-tainted" enabled="true" />
351                            </group>
352                            <group enabled="true" name="SEC-FILEOP">
353                                <check name="SEC-FILEOP-open-no-close" enabled="true" />
354                                <check name="SEC-FILEOP-path-traversal" enabled="false" />
355                                <check name="SEC-FILEOP-use-after-close" enabled="true" />
356                            </group>
357                            <group enabled="true" name="SEC-INJECTION">
358                                <check name="SEC-INJECTION-sql" enabled="false" />
359                                <check name="SEC-INJECTION-xpath" enabled="false" />
360                            </group>
361                            <group enabled="true" name="SEC-LOOP">
362                                <check name="SEC-LOOP-tainted-bound" enabled="true" />
363                            </group>
364                            <group enabled="true" name="SEC-NULL">
365                                <check name="SEC-NULL-assignment-fun-pos" enabled="false" />
366                                <check name="SEC-NULL-assignment" enabled="true" />
367                                <check name="SEC-NULL-cmp-aft" enabled="true" />
368                                <check name="SEC-NULL-cmp-bef-fun" enabled="true" />
369                                <check name="SEC-NULL-cmp-bef" enabled="true" />
370                                <check name="SEC-NULL-literal-pos" enabled="false" />
371                            </group>
372                            <group enabled="true" name="SEC-STRING">
373                                <check name="SEC-STRING-format-string" enabled="true" />
374                                <check name="SEC-STRING-hard-coded-credentials" enabled="false" />
375                            </group>
376                        </package>
377                        <package name="MISRAC2004" enabled="false">
378                            <group enabled="true" name="MISRAC2004-1">
379                                <check name="MISRAC2004-1.1" enabled="true" />
380                                <check name="MISRAC2004-1.2_a" enabled="true" />
381                                <check name="MISRAC2004-1.2_b" enabled="true" />
382                                <check name="MISRAC2004-1.2_c" enabled="true" />
383                                <check name="MISRAC2004-1.2_d" enabled="true" />
384                                <check name="MISRAC2004-1.2_e" enabled="true" />
385                                <check name="MISRAC2004-1.2_f" enabled="true" />
386                                <check name="MISRAC2004-1.2_g" enabled="true" />
387                                <check name="MISRAC2004-1.2_h" enabled="true" />
388                                <check name="MISRAC2004-1.2_i" enabled="true" />
389                                <check name="MISRAC2004-1.2_j" enabled="true" />
390                            </group>
391                            <group enabled="true" name="MISRAC2004-2">
392                                <check name="MISRAC2004-2.1" enabled="true" />
393                                <check name="MISRAC2004-2.2" enabled="true" />
394                                <check name="MISRAC2004-2.3" enabled="true" />
395                                <check name="MISRAC2004-2.4" enabled="false" />
396                            </group>
397                            <group enabled="true" name="MISRAC2004-5">
398                                <check name="MISRAC2004-5.2" enabled="true" />
399                                <check name="MISRAC2004-5.3" enabled="true" />
400                                <check name="MISRAC2004-5.4" enabled="true" />
401                                <check name="MISRAC2004-5.5" enabled="false" />
402                                <check name="MISRAC2004-5.6" enabled="false" />
403                            </group>
404                            <group enabled="true" name="MISRAC2004-6">
405                                <check name="MISRAC2004-6.1" enabled="true" />
406                                <check name="MISRAC2004-6.3" enabled="false" />
407                                <check name="MISRAC2004-6.4" enabled="true" />
408                                <check name="MISRAC2004-6.5" enabled="true" />
409                            </group>
410                            <group enabled="true" name="MISRAC2004-7">
411                                <check name="MISRAC2004-7.1" enabled="true" />
412                            </group>
413                            <group enabled="true" name="MISRAC2004-8">
414                                <check name="MISRAC2004-8.1" enabled="true" />
415                                <check name="MISRAC2004-8.2" enabled="true" />
416                                <check name="MISRAC2004-8.5_a" enabled="true" />
417                                <check name="MISRAC2004-8.5_b" enabled="true" />
418                                <check name="MISRAC2004-8.12" enabled="true" />
419                            </group>
420                            <group enabled="true" name="MISRAC2004-9">
421                                <check name="MISRAC2004-9.1_a" enabled="true" />
422                                <check name="MISRAC2004-9.1_b" enabled="true" />
423                                <check name="MISRAC2004-9.1_c" enabled="true" />
424                                <check name="MISRAC2004-9.2" enabled="true" />
425                            </group>
426                            <group enabled="true" name="MISRAC2004-10">
427                                <check name="MISRAC2004-10.1_a" enabled="true" />
428                                <check name="MISRAC2004-10.1_b" enabled="true" />
429                                <check name="MISRAC2004-10.1_c" enabled="true" />
430                                <check name="MISRAC2004-10.1_d" enabled="true" />
431                                <check name="MISRAC2004-10.2_a" enabled="true" />
432                                <check name="MISRAC2004-10.2_b" enabled="true" />
433                                <check name="MISRAC2004-10.2_c" enabled="true" />
434                                <check name="MISRAC2004-10.2_d" enabled="true" />
435                                <check name="MISRAC2004-10.3" enabled="true" />
436                                <check name="MISRAC2004-10.4" enabled="true" />
437                                <check name="MISRAC2004-10.5" enabled="true" />
438                                <check name="MISRAC2004-10.6" enabled="true" />
439                            </group>
440                            <group enabled="true" name="MISRAC2004-11">
441                                <check name="MISRAC2004-11.1" enabled="true" />
442                                <check name="MISRAC2004-11.3" enabled="false" />
443                                <check name="MISRAC2004-11.4" enabled="false" />
444                                <check name="MISRAC2004-11.5" enabled="true" />
445                            </group>
446                            <group enabled="true" name="MISRAC2004-12">
447                                <check name="MISRAC2004-12.1" enabled="false" />
448                                <check name="MISRAC2004-12.2_a" enabled="true" />
449                                <check name="MISRAC2004-12.2_b" enabled="true" />
450                                <check name="MISRAC2004-12.2_c" enabled="true" />
451                                <check name="MISRAC2004-12.3" enabled="true" />
452                                <check name="MISRAC2004-12.4" enabled="true" />
453                                <check name="MISRAC2004-12.6_a" enabled="false" />
454                                <check name="MISRAC2004-12.6_b" enabled="false" />
455                                <check name="MISRAC2004-12.7" enabled="true" />
456                                <check name="MISRAC2004-12.8" enabled="true" />
457                                <check name="MISRAC2004-12.9" enabled="true" />
458                                <check name="MISRAC2004-12.10" enabled="true" />
459                                <check name="MISRAC2004-12.11" enabled="false" />
460                                <check name="MISRAC2004-12.12_a" enabled="true" />
461                                <check name="MISRAC2004-12.12_b" enabled="true" />
462                                <check name="MISRAC2004-12.13" enabled="false" />
463                            </group>
464                            <group enabled="true" name="MISRAC2004-13">
465                                <check name="MISRAC2004-13.1" enabled="true" />
466                                <check name="MISRAC2004-13.2_a" enabled="false" />
467                                <check name="MISRAC2004-13.2_b" enabled="false" />
468                                <check name="MISRAC2004-13.2_c" enabled="false" />
469                                <check name="MISRAC2004-13.2_d" enabled="false" />
470                                <check name="MISRAC2004-13.2_e" enabled="false" />
471                                <check name="MISRAC2004-13.3" enabled="true" />
472                                <check name="MISRAC2004-13.4" enabled="true" />
473                                <check name="MISRAC2004-13.5" enabled="true" />
474                                <check name="MISRAC2004-13.6" enabled="true" />
475                                <check name="MISRAC2004-13.7_a" enabled="true" />
476                                <check name="MISRAC2004-13.7_b" enabled="true" />
477                            </group>
478                            <group enabled="true" name="MISRAC2004-14">
479                                <check name="MISRAC2004-14.1" enabled="true" />
480                                <check name="MISRAC2004-14.2" enabled="true" />
481                                <check name="MISRAC2004-14.3" enabled="true" />
482                                <check name="MISRAC2004-14.4" enabled="true" />
483                                <check name="MISRAC2004-14.5" enabled="true" />
484                                <check name="MISRAC2004-14.6" enabled="true" />
485                                <check name="MISRAC2004-14.7" enabled="true" />
486                                <check name="MISRAC2004-14.8_a" enabled="true" />
487                                <check name="MISRAC2004-14.8_b" enabled="true" />
488                                <check name="MISRAC2004-14.8_c" enabled="true" />
489                                <check name="MISRAC2004-14.8_d" enabled="true" />
490                                <check name="MISRAC2004-14.9" enabled="true" />
491                                <check name="MISRAC2004-14.10" enabled="true" />
492                            </group>
493                            <group enabled="true" name="MISRAC2004-15">
494                                <check name="MISRAC2004-15.0" enabled="true" />
495                                <check name="MISRAC2004-15.1" enabled="true" />
496                                <check name="MISRAC2004-15.2" enabled="true" />
497                                <check name="MISRAC2004-15.3" enabled="true" />
498                                <check name="MISRAC2004-15.4" enabled="true" />
499                                <check name="MISRAC2004-15.5" enabled="true" />
500                            </group>
501                            <group enabled="true" name="MISRAC2004-16">
502                                <check name="MISRAC2004-16.1" enabled="true" />
503                                <check name="MISRAC2004-16.2_a" enabled="true" />
504                                <check name="MISRAC2004-16.2_b" enabled="true" />
505                                <check name="MISRAC2004-16.3" enabled="true" />
506                                <check name="MISRAC2004-16.5" enabled="true" />
507                                <check name="MISRAC2004-16.7" enabled="true" />
508                                <check name="MISRAC2004-16.8" enabled="true" />
509                                <check name="MISRAC2004-16.9" enabled="true" />
510                                <check name="MISRAC2004-16.10" enabled="true" />
511                            </group>
512                            <group enabled="true" name="MISRAC2004-17">
513                                <check name="MISRAC2004-17.1_a" enabled="true" />
514                                <check name="MISRAC2004-17.1_b" enabled="true" />
515                                <check name="MISRAC2004-17.1_c" enabled="true" />
516                                <check name="MISRAC2004-17.4_a" enabled="true" />
517                                <check name="MISRAC2004-17.4_b" enabled="true" />
518                                <check name="MISRAC2004-17.5" enabled="true" />
519                                <check name="MISRAC2004-17.6_a" enabled="true" />
520                                <check name="MISRAC2004-17.6_b" enabled="true" />
521                                <check name="MISRAC2004-17.6_c" enabled="true" />
522                                <check name="MISRAC2004-17.6_d" enabled="true" />
523                            </group>
524                            <group enabled="true" name="MISRAC2004-18">
525                                <check name="MISRAC2004-18.1" enabled="true" />
526                                <check name="MISRAC2004-18.2" enabled="true" />
527                                <check name="MISRAC2004-18.4" enabled="true" />
528                            </group>
529                            <group enabled="true" name="MISRAC2004-19">
530                                <check name="MISRAC2004-19.2" enabled="false" />
531                                <check name="MISRAC2004-19.6" enabled="true" />
532                                <check name="MISRAC2004-19.7" enabled="false" />
533                                <check name="MISRAC2004-19.12" enabled="true" />
534                                <check name="MISRAC2004-19.13" enabled="false" />
535                                <check name="MISRAC2004-19.15" enabled="true" />
536                            </group>
537                            <group enabled="true" name="MISRAC2004-20">
538                                <check name="MISRAC2004-20.1" enabled="true" />
539                                <check name="MISRAC2004-20.4" enabled="true" />
540                                <check name="MISRAC2004-20.5" enabled="true" />
541                                <check name="MISRAC2004-20.6" enabled="true" />
542                                <check name="MISRAC2004-20.7" enabled="true" />
543                                <check name="MISRAC2004-20.8" enabled="true" />
544                                <check name="MISRAC2004-20.9" enabled="true" />
545                                <check name="MISRAC2004-20.10" enabled="true" />
546                                <check name="MISRAC2004-20.11" enabled="true" />
547                                <check name="MISRAC2004-20.12" enabled="true" />
548                            </group>
549                        </package>
550                        <package name="MISRAC2012" enabled="false">
551                            <group enabled="true" name="MISRAC2012-Dir-4">
552                                <check name="MISRAC2012-Dir-4.3" enabled="true" />
553                                <check name="MISRAC2012-Dir-4.4" enabled="false" />
554                                <check name="MISRAC2012-Dir-4.5" enabled="false" />
555                                <check name="MISRAC2012-Dir-4.6_a" enabled="false" />
556                                <check name="MISRAC2012-Dir-4.6_b" enabled="false" />
557                                <check name="MISRAC2012-Dir-4.7_a" enabled="false" />
558                                <check name="MISRAC2012-Dir-4.7_b" enabled="false" />
559                                <check name="MISRAC2012-Dir-4.7_c" enabled="false" />
560                                <check name="MISRAC2012-Dir-4.8" enabled="false" />
561                                <check name="MISRAC2012-Dir-4.9" enabled="false" />
562                                <check name="MISRAC2012-Dir-4.10" enabled="true" />
563                                <check name="MISRAC2012-Dir-4.11_a" enabled="false" />
564                                <check name="MISRAC2012-Dir-4.11_b" enabled="false" />
565                                <check name="MISRAC2012-Dir-4.11_c" enabled="false" />
566                                <check name="MISRAC2012-Dir-4.11_d" enabled="false" />
567                                <check name="MISRAC2012-Dir-4.11_e" enabled="false" />
568                                <check name="MISRAC2012-Dir-4.11_f" enabled="false" />
569                                <check name="MISRAC2012-Dir-4.11_g" enabled="false" />
570                                <check name="MISRAC2012-Dir-4.11_h" enabled="false" />
571                                <check name="MISRAC2012-Dir-4.11_i" enabled="false" />
572                                <check name="MISRAC2012-Dir-4.12" enabled="false" />
573                                <check name="MISRAC2012-Dir-4.13_b" enabled="true" />
574                                <check name="MISRAC2012-Dir-4.13_c" enabled="true" />
575                                <check name="MISRAC2012-Dir-4.13_d" enabled="true" />
576                                <check name="MISRAC2012-Dir-4.13_e" enabled="true" />
577                                <check name="MISRAC2012-Dir-4.13_f" enabled="true" />
578                                <check name="MISRAC2012-Dir-4.13_g" enabled="true" />
579                                <check name="MISRAC2012-Dir-4.13_h" enabled="false" />
580                            </group>
581                            <group enabled="true" name="MISRAC2012-Rule-1">
582                                <check name="MISRAC2012-Rule-1.3_a" enabled="true" />
583                                <check name="MISRAC2012-Rule-1.3_b" enabled="true" />
584                                <check name="MISRAC2012-Rule-1.3_c" enabled="true" />
585                                <check name="MISRAC2012-Rule-1.3_d" enabled="true" />
586                                <check name="MISRAC2012-Rule-1.3_e" enabled="true" />
587                                <check name="MISRAC2012-Rule-1.3_f" enabled="true" />
588                                <check name="MISRAC2012-Rule-1.3_g" enabled="true" />
589                                <check name="MISRAC2012-Rule-1.3_h" enabled="true" />
590                                <check name="MISRAC2012-Rule-1.3_i" enabled="true" />
591                                <check name="MISRAC2012-Rule-1.3_j" enabled="true" />
592                                <check name="MISRAC2012-Rule-1.3_k" enabled="true" />
593                                <check name="MISRAC2012-Rule-1.3_m" enabled="true" />
594                                <check name="MISRAC2012-Rule-1.3_n" enabled="true" />
595                                <check name="MISRAC2012-Rule-1.3_o" enabled="true" />
596                                <check name="MISRAC2012-Rule-1.3_p" enabled="true" />
597                                <check name="MISRAC2012-Rule-1.3_q" enabled="true" />
598                                <check name="MISRAC2012-Rule-1.3_r" enabled="true" />
599                                <check name="MISRAC2012-Rule-1.3_s" enabled="true" />
600                                <check name="MISRAC2012-Rule-1.3_t" enabled="true" />
601                                <check name="MISRAC2012-Rule-1.3_u" enabled="true" />
602                                <check name="MISRAC2012-Rule-1.3_v" enabled="true" />
603                                <check name="MISRAC2012-Rule-1.3_w" enabled="true" />
604                            </group>
605                            <group enabled="true" name="MISRAC2012-Rule-2">
606                                <check name="MISRAC2012-Rule-2.1_a" enabled="true" />
607                                <check name="MISRAC2012-Rule-2.1_b" enabled="true" />
608                                <check name="MISRAC2012-Rule-2.2_a" enabled="true" />
609                                <check name="MISRAC2012-Rule-2.2_b" enabled="true" />
610                                <check name="MISRAC2012-Rule-2.2_c" enabled="true" />
611                                <check name="MISRAC2012-Rule-2.3" enabled="false" />
612                                <check name="MISRAC2012-Rule-2.4" enabled="false" />
613                                <check name="MISRAC2012-Rule-2.5" enabled="false" />
614                                <check name="MISRAC2012-Rule-2.6" enabled="false" />
615                                <check name="MISRAC2012-Rule-2.7" enabled="false" />
616                            </group>
617                            <group enabled="true" name="MISRAC2012-Rule-3">
618                                <check name="MISRAC2012-Rule-3.1" enabled="true" />
619                                <check name="MISRAC2012-Rule-3.2" enabled="true" />
620                            </group>
621                            <group enabled="true" name="MISRAC2012-Rule-5">
622                                <check name="MISRAC2012-Rule-5.1" enabled="true" />
623                                <check name="MISRAC2012-Rule-5.2_c89" enabled="true" />
624                                <check name="MISRAC2012-Rule-5.2_c99" enabled="true" />
625                                <check name="MISRAC2012-Rule-5.3_c89" enabled="true" />
626                                <check name="MISRAC2012-Rule-5.3_c99" enabled="true" />
627                                <check name="MISRAC2012-Rule-5.4_c89" enabled="true" />
628                                <check name="MISRAC2012-Rule-5.4_c99" enabled="true" />
629                                <check name="MISRAC2012-Rule-5.5_c89" enabled="true" />
630                                <check name="MISRAC2012-Rule-5.5_c99" enabled="true" />
631                                <check name="MISRAC2012-Rule-5.6" enabled="true" />
632                                <check name="MISRAC2012-Rule-5.7" enabled="true" />
633                                <check name="MISRAC2012-Rule-5.8" enabled="true" />
634                                <check name="MISRAC2012-Rule-5.9" enabled="false" />
635                            </group>
636                            <group enabled="true" name="MISRAC2012-Rule-6">
637                                <check name="MISRAC2012-Rule-6.1" enabled="true" />
638                                <check name="MISRAC2012-Rule-6.2" enabled="true" />
639                            </group>
640                            <group enabled="true" name="MISRAC2012-Rule-7">
641                                <check name="MISRAC2012-Rule-7.1" enabled="true" />
642                                <check name="MISRAC2012-Rule-7.2" enabled="true" />
643                                <check name="MISRAC2012-Rule-7.3" enabled="true" />
644                                <check name="MISRAC2012-Rule-7.4_a" enabled="true" />
645                                <check name="MISRAC2012-Rule-7.4_b" enabled="true" />
646                            </group>
647                            <group enabled="true" name="MISRAC2012-Rule-8">
648                                <check name="MISRAC2012-Rule-8.1" enabled="true" />
649                                <check name="MISRAC2012-Rule-8.2_a" enabled="true" />
650                                <check name="MISRAC2012-Rule-8.2_b" enabled="true" />
651                                <check name="MISRAC2012-Rule-8.3_b" enabled="true" />
652                                <check name="MISRAC2012-Rule-8.4" enabled="true" />
653                                <check name="MISRAC2012-Rule-8.5_a" enabled="false" />
654                                <check name="MISRAC2012-Rule-8.5_b" enabled="true" />
655                                <check name="MISRAC2012-Rule-8.6" enabled="true" />
656                                <check name="MISRAC2012-Rule-8.7" enabled="false" />
657                                <check name="MISRAC2012-Rule-8.9_a" enabled="false" />
658                                <check name="MISRAC2012-Rule-8.9_b" enabled="false" />
659                                <check name="MISRAC2012-Rule-8.10" enabled="true" />
660                                <check name="MISRAC2012-Rule-8.11" enabled="false" />
661                                <check name="MISRAC2012-Rule-8.12" enabled="true" />
662                                <check name="MISRAC2012-Rule-8.13" enabled="false" />
663                                <check name="MISRAC2012-Rule-8.14" enabled="true" />
664                            </group>
665                            <group enabled="true" name="MISRAC2012-Rule-9">
666                                <check name="MISRAC2012-Rule-9.1_a" enabled="true" />
667                                <check name="MISRAC2012-Rule-9.1_b" enabled="true" />
668                                <check name="MISRAC2012-Rule-9.1_c" enabled="true" />
669                                <check name="MISRAC2012-Rule-9.1_d" enabled="true" />
670                                <check name="MISRAC2012-Rule-9.1_e" enabled="true" />
671                                <check name="MISRAC2012-Rule-9.1_f" enabled="true" />
672                                <check name="MISRAC2012-Rule-9.2" enabled="true" />
673                                <check name="MISRAC2012-Rule-9.3" enabled="true" />
674                                <check name="MISRAC2012-Rule-9.4" enabled="true" />
675                                <check name="MISRAC2012-Rule-9.5_a" enabled="true" />
676                                <check name="MISRAC2012-Rule-9.5_b" enabled="true" />
677                            </group>
678                            <group enabled="true" name="MISRAC2012-Rule-10">
679                                <check name="MISRAC2012-Rule-10.1_R2" enabled="true" />
680                                <check name="MISRAC2012-Rule-10.1_R3" enabled="true" />
681                                <check name="MISRAC2012-Rule-10.1_R4" enabled="true" />
682                                <check name="MISRAC2012-Rule-10.1_R5" enabled="true" />
683                                <check name="MISRAC2012-Rule-10.1_R6" enabled="true" />
684                                <check name="MISRAC2012-Rule-10.1_R7" enabled="true" />
685                                <check name="MISRAC2012-Rule-10.1_R8" enabled="true" />
686                                <check name="MISRAC2012-Rule-10.2" enabled="true" />
687                                <check name="MISRAC2012-Rule-10.3" enabled="true" />
688                                <check name="MISRAC2012-Rule-10.4_a" enabled="true" />
689                                <check name="MISRAC2012-Rule-10.4_b" enabled="true" />
690                                <check name="MISRAC2012-Rule-10.5" enabled="false" />
691                                <check name="MISRAC2012-Rule-10.6" enabled="true" />
692                                <check name="MISRAC2012-Rule-10.7" enabled="true" />
693                                <check name="MISRAC2012-Rule-10.8" enabled="true" />
694                            </group>
695                            <group enabled="true" name="MISRAC2012-Rule-11">
696                                <check name="MISRAC2012-Rule-11.1" enabled="true" />
697                                <check name="MISRAC2012-Rule-11.2" enabled="true" />
698                                <check name="MISRAC2012-Rule-11.3" enabled="true" />
699                                <check name="MISRAC2012-Rule-11.4" enabled="false" />
700                                <check name="MISRAC2012-Rule-11.5" enabled="false" />
701                                <check name="MISRAC2012-Rule-11.6" enabled="true" />
702                                <check name="MISRAC2012-Rule-11.7" enabled="true" />
703                                <check name="MISRAC2012-Rule-11.8" enabled="true" />
704                                <check name="MISRAC2012-Rule-11.9" enabled="true" />
705                            </group>
706                            <group enabled="true" name="MISRAC2012-Rule-12">
707                                <check name="MISRAC2012-Rule-12.1" enabled="false" />
708                                <check name="MISRAC2012-Rule-12.2" enabled="true" />
709                                <check name="MISRAC2012-Rule-12.3" enabled="false" />
710                            </group>
711                            <group enabled="true" name="MISRAC2012-Rule-13">
712                                <check name="MISRAC2012-Rule-13.1" enabled="true" />
713                                <check name="MISRAC2012-Rule-13.2_a" enabled="true" />
714                                <check name="MISRAC2012-Rule-13.2_b" enabled="true" />
715                                <check name="MISRAC2012-Rule-13.2_c" enabled="true" />
716                                <check name="MISRAC2012-Rule-13.3" enabled="false" />
717                                <check name="MISRAC2012-Rule-13.4_a" enabled="false" />
718                                <check name="MISRAC2012-Rule-13.4_b" enabled="false" />
719                                <check name="MISRAC2012-Rule-13.5" enabled="true" />
720                                <check name="MISRAC2012-Rule-13.6" enabled="true" />
721                            </group>
722                            <group enabled="true" name="MISRAC2012-Rule-14">
723                                <check name="MISRAC2012-Rule-14.1_a" enabled="true" />
724                                <check name="MISRAC2012-Rule-14.1_b" enabled="true" />
725                                <check name="MISRAC2012-Rule-14.2" enabled="true" />
726                                <check name="MISRAC2012-Rule-14.3_a" enabled="true" />
727                                <check name="MISRAC2012-Rule-14.3_b" enabled="true" />
728                                <check name="MISRAC2012-Rule-14.4_a" enabled="true" />
729                                <check name="MISRAC2012-Rule-14.4_b" enabled="true" />
730                                <check name="MISRAC2012-Rule-14.4_c" enabled="true" />
731                                <check name="MISRAC2012-Rule-14.4_d" enabled="true" />
732                            </group>
733                            <group enabled="true" name="MISRAC2012-Rule-15">
734                                <check name="MISRAC2012-Rule-15.1" enabled="false" />
735                                <check name="MISRAC2012-Rule-15.2" enabled="true" />
736                                <check name="MISRAC2012-Rule-15.3" enabled="true" />
737                                <check name="MISRAC2012-Rule-15.4" enabled="false" />
738                                <check name="MISRAC2012-Rule-15.5" enabled="false" />
739                                <check name="MISRAC2012-Rule-15.6_a" enabled="true" />
740                                <check name="MISRAC2012-Rule-15.6_b" enabled="true" />
741                                <check name="MISRAC2012-Rule-15.6_c" enabled="true" />
742                                <check name="MISRAC2012-Rule-15.6_d" enabled="true" />
743                                <check name="MISRAC2012-Rule-15.6_e" enabled="true" />
744                                <check name="MISRAC2012-Rule-15.7" enabled="true" />
745                            </group>
746                            <group enabled="true" name="MISRAC2012-Rule-16">
747                                <check name="MISRAC2012-Rule-16.1" enabled="true" />
748                                <check name="MISRAC2012-Rule-16.2" enabled="true" />
749                                <check name="MISRAC2012-Rule-16.3" enabled="true" />
750                                <check name="MISRAC2012-Rule-16.4" enabled="true" />
751                                <check name="MISRAC2012-Rule-16.5" enabled="true" />
752                                <check name="MISRAC2012-Rule-16.6" enabled="true" />
753                                <check name="MISRAC2012-Rule-16.7" enabled="true" />
754                            </group>
755                            <group enabled="true" name="MISRAC2012-Rule-17">
756                                <check name="MISRAC2012-Rule-17.1" enabled="true" />
757                                <check name="MISRAC2012-Rule-17.2_a" enabled="true" />
758                                <check name="MISRAC2012-Rule-17.2_b" enabled="true" />
759                                <check name="MISRAC2012-Rule-17.3" enabled="true" />
760                                <check name="MISRAC2012-Rule-17.4" enabled="true" />
761                                <check name="MISRAC2012-Rule-17.5" enabled="false" />
762                                <check name="MISRAC2012-Rule-17.6" enabled="true" />
763                                <check name="MISRAC2012-Rule-17.7" enabled="true" />
764                                <check name="MISRAC2012-Rule-17.8" enabled="false" />
765                            </group>
766                            <group enabled="true" name="MISRAC2012-Rule-18">
767                                <check name="MISRAC2012-Rule-18.1_a" enabled="true" />
768                                <check name="MISRAC2012-Rule-18.1_b" enabled="true" />
769                                <check name="MISRAC2012-Rule-18.1_c" enabled="true" />
770                                <check name="MISRAC2012-Rule-18.1_d" enabled="true" />
771                                <check name="MISRAC2012-Rule-18.2" enabled="true" />
772                                <check name="MISRAC2012-Rule-18.3" enabled="true" />
773                                <check name="MISRAC2012-Rule-18.4" enabled="true" />
774                                <check name="MISRAC2012-Rule-18.5" enabled="false" />
775                                <check name="MISRAC2012-Rule-18.6_a" enabled="true" />
776                                <check name="MISRAC2012-Rule-18.6_b" enabled="true" />
777                                <check name="MISRAC2012-Rule-18.6_c" enabled="true" />
778                                <check name="MISRAC2012-Rule-18.6_d" enabled="true" />
779                                <check name="MISRAC2012-Rule-18.7" enabled="true" />
780                                <check name="MISRAC2012-Rule-18.8" enabled="true" />
781                            </group>
782                            <group enabled="true" name="MISRAC2012-Rule-19">
783                                <check name="MISRAC2012-Rule-19.1" enabled="true" />
784                                <check name="MISRAC2012-Rule-19.2" enabled="false" />
785                            </group>
786                            <group enabled="true" name="MISRAC2012-Rule-20">
787                                <check name="MISRAC2012-Rule-20.1" enabled="false" />
788                                <check name="MISRAC2012-Rule-20.2" enabled="true" />
789                                <check name="MISRAC2012-Rule-20.4_c89" enabled="true" />
790                                <check name="MISRAC2012-Rule-20.4_c99" enabled="true" />
791                                <check name="MISRAC2012-Rule-20.5" enabled="false" />
792                                <check name="MISRAC2012-Rule-20.7" enabled="true" />
793                                <check name="MISRAC2012-Rule-20.10" enabled="false" />
794                            </group>
795                            <group enabled="true" name="MISRAC2012-Rule-21">
796                                <check name="MISRAC2012-Rule-21.1" enabled="true" />
797                                <check name="MISRAC2012-Rule-21.2" enabled="true" />
798                                <check name="MISRAC2012-Rule-21.3" enabled="true" />
799                                <check name="MISRAC2012-Rule-21.4" enabled="true" />
800                                <check name="MISRAC2012-Rule-21.5" enabled="true" />
801                                <check name="MISRAC2012-Rule-21.6" enabled="true" />
802                                <check name="MISRAC2012-Rule-21.7" enabled="true" />
803                                <check name="MISRAC2012-Rule-21.8" enabled="true" />
804                                <check name="MISRAC2012-Rule-21.9" enabled="true" />
805                                <check name="MISRAC2012-Rule-21.10" enabled="true" />
806                                <check name="MISRAC2012-Rule-21.11" enabled="true" />
807                                <check name="MISRAC2012-Rule-21.12_a" enabled="false" />
808                                <check name="MISRAC2012-Rule-21.12_b" enabled="false" />
809                            </group>
810                            <group enabled="true" name="MISRAC2012-Rule-22">
811                                <check name="MISRAC2012-Rule-22.1_a" enabled="true" />
812                                <check name="MISRAC2012-Rule-22.1_b" enabled="true" />
813                                <check name="MISRAC2012-Rule-22.2_a" enabled="true" />
814                                <check name="MISRAC2012-Rule-22.2_b" enabled="true" />
815                                <check name="MISRAC2012-Rule-22.2_c" enabled="true" />
816                                <check name="MISRAC2012-Rule-22.3" enabled="true" />
817                                <check name="MISRAC2012-Rule-22.4" enabled="true" />
818                                <check name="MISRAC2012-Rule-22.5_a" enabled="true" />
819                                <check name="MISRAC2012-Rule-22.5_b" enabled="true" />
820                                <check name="MISRAC2012-Rule-22.6" enabled="true" />
821                            </group>
822                        </package>
823                        <package name="MISRAC++2008" enabled="false">
824                            <group enabled="true" name="MISRAC++2008-0-1">
825                                <check name="MISRAC++2008-0-1-1" enabled="true" />
826                                <check name="MISRAC++2008-0-1-2_a" enabled="true" />
827                                <check name="MISRAC++2008-0-1-2_b" enabled="true" />
828                                <check name="MISRAC++2008-0-1-2_c" enabled="true" />
829                                <check name="MISRAC++2008-0-1-3" enabled="true" />
830                                <check name="MISRAC++2008-0-1-4_a" enabled="true" />
831                                <check name="MISRAC++2008-0-1-4_b" enabled="true" />
832                                <check name="MISRAC++2008-0-1-6" enabled="true" />
833                                <check name="MISRAC++2008-0-1-7" enabled="true" />
834                                <check name="MISRAC++2008-0-1-8" enabled="false" />
835                                <check name="MISRAC++2008-0-1-9" enabled="true" />
836                                <check name="MISRAC++2008-0-1-11" enabled="true" />
837                            </group>
838                            <group enabled="true" name="MISRAC++2008-0-2">
839                                <check name="MISRAC++2008-0-2-1" enabled="true" />
840                            </group>
841                            <group enabled="true" name="MISRAC++2008-0-3">
842                                <check name="MISRAC++2008-0-3-2" enabled="true" />
843                            </group>
844                            <group enabled="true" name="MISRAC++2008-2-7">
845                                <check name="MISRAC++2008-2-7-1" enabled="true" />
846                                <check name="MISRAC++2008-2-7-2" enabled="true" />
847                                <check name="MISRAC++2008-2-7-3" enabled="false" />
848                            </group>
849                            <group enabled="true" name="MISRAC++2008-2-10">
850                                <check name="MISRAC++2008-2-10-1" enabled="true" />
851                                <check name="MISRAC++2008-2-10-2" enabled="true" />
852                                <check name="MISRAC++2008-2-10-3" enabled="true" />
853                                <check name="MISRAC++2008-2-10-4" enabled="true" />
854                                <check name="MISRAC++2008-2-10-5" enabled="false" />
855                                <check name="MISRAC++2008-2-10-6" enabled="true" />
856                            </group>
857                            <group enabled="true" name="MISRAC++2008-2-13">
858                                <check name="MISRAC++2008-2-13-2" enabled="true" />
859                                <check name="MISRAC++2008-2-13-3" enabled="true" />
860                                <check name="MISRAC++2008-2-13-4_a" enabled="true" />
861                                <check name="MISRAC++2008-2-13-4_b" enabled="true" />
862                            </group>
863                            <group enabled="true" name="MISRAC++2008-3-1">
864                                <check name="MISRAC++2008-3-1-1" enabled="true" />
865                                <check name="MISRAC++2008-3-1-3" enabled="true" />
866                            </group>
867                            <group enabled="true" name="MISRAC++2008-3-9">
868                                <check name="MISRAC++2008-3-9-2" enabled="false" />
869                                <check name="MISRAC++2008-3-9-3" enabled="true" />
870                            </group>
871                            <group enabled="true" name="MISRAC++2008-4-5">
872                                <check name="MISRAC++2008-4-5-1" enabled="true" />
873                                <check name="MISRAC++2008-4-5-2" enabled="true" />
874                                <check name="MISRAC++2008-4-5-3" enabled="true" />
875                            </group>
876                            <group enabled="true" name="MISRAC++2008-5-0">
877                                <check name="MISRAC++2008-5-0-1_a" enabled="true" />
878                                <check name="MISRAC++2008-5-0-1_b" enabled="true" />
879                                <check name="MISRAC++2008-5-0-1_c" enabled="true" />
880                                <check name="MISRAC++2008-5-0-2" enabled="false" />
881                                <check name="MISRAC++2008-5-0-3" enabled="true" />
882                                <check name="MISRAC++2008-5-0-4" enabled="true" />
883                                <check name="MISRAC++2008-5-0-5" enabled="true" />
884                                <check name="MISRAC++2008-5-0-6" enabled="true" />
885                                <check name="MISRAC++2008-5-0-7" enabled="true" />
886                                <check name="MISRAC++2008-5-0-8" enabled="true" />
887                                <check name="MISRAC++2008-5-0-9" enabled="true" />
888                                <check name="MISRAC++2008-5-0-10" enabled="true" />
889                                <check name="MISRAC++2008-5-0-13_a" enabled="true" />
890                                <check name="MISRAC++2008-5-0-13_b" enabled="true" />
891                                <check name="MISRAC++2008-5-0-13_c" enabled="true" />
892                                <check name="MISRAC++2008-5-0-13_d" enabled="true" />
893                                <check name="MISRAC++2008-5-0-14" enabled="true" />
894                                <check name="MISRAC++2008-5-0-15_a" enabled="true" />
895                                <check name="MISRAC++2008-5-0-15_b" enabled="true" />
896                                <check name="MISRAC++2008-5-0-16_a" enabled="true" />
897                                <check name="MISRAC++2008-5-0-16_b" enabled="true" />
898                                <check name="MISRAC++2008-5-0-16_c" enabled="true" />
899                                <check name="MISRAC++2008-5-0-16_d" enabled="true" />
900                                <check name="MISRAC++2008-5-0-16_e" enabled="true" />
901                                <check name="MISRAC++2008-5-0-16_f" enabled="true" />
902                                <check name="MISRAC++2008-5-0-19" enabled="true" />
903                                <check name="MISRAC++2008-5-0-21" enabled="true" />
904                            </group>
905                            <group enabled="true" name="MISRAC++2008-5-2">
906                                <check name="MISRAC++2008-5-2-4" enabled="true" />
907                                <check name="MISRAC++2008-5-2-5" enabled="true" />
908                                <check name="MISRAC++2008-5-2-6" enabled="true" />
909                                <check name="MISRAC++2008-5-2-7" enabled="true" />
910                                <check name="MISRAC++2008-5-2-9" enabled="false" />
911                                <check name="MISRAC++2008-5-2-10" enabled="false" />
912                                <check name="MISRAC++2008-5-2-11_a" enabled="true" />
913                                <check name="MISRAC++2008-5-2-11_b" enabled="true" />
914                            </group>
915                            <group enabled="true" name="MISRAC++2008-5-3">
916                                <check name="MISRAC++2008-5-3-1" enabled="true" />
917                                <check name="MISRAC++2008-5-3-2_a" enabled="true" />
918                                <check name="MISRAC++2008-5-3-2_b" enabled="true" />
919                                <check name="MISRAC++2008-5-3-3" enabled="true" />
920                                <check name="MISRAC++2008-5-3-4" enabled="true" />
921                            </group>
922                            <group enabled="true" name="MISRAC++2008-5-8">
923                                <check name="MISRAC++2008-5-8-1" enabled="true" />
924                            </group>
925                            <group enabled="true" name="MISRAC++2008-5-14">
926                                <check name="MISRAC++2008-5-14-1" enabled="true" />
927                            </group>
928                            <group enabled="true" name="MISRAC++2008-5-18">
929                                <check name="MISRAC++2008-5-18-1" enabled="true" />
930                            </group>
931                            <group enabled="true" name="MISRAC++2008-5-19">
932                                <check name="MISRAC++2008-5-19-1" enabled="false" />
933                            </group>
934                            <group enabled="true" name="MISRAC++2008-6-2">
935                                <check name="MISRAC++2008-6-2-1" enabled="true" />
936                                <check name="MISRAC++2008-6-2-2" enabled="true" />
937                                <check name="MISRAC++2008-6-2-3" enabled="false" />
938                            </group>
939                            <group enabled="true" name="MISRAC++2008-6-3">
940                                <check name="MISRAC++2008-6-3-1_a" enabled="true" />
941                                <check name="MISRAC++2008-6-3-1_b" enabled="true" />
942                                <check name="MISRAC++2008-6-3-1_c" enabled="true" />
943                                <check name="MISRAC++2008-6-3-1_d" enabled="true" />
944                            </group>
945                            <group enabled="true" name="MISRAC++2008-6-4">
946                                <check name="MISRAC++2008-6-4-1" enabled="true" />
947                                <check name="MISRAC++2008-6-4-2" enabled="true" />
948                                <check name="MISRAC++2008-6-4-3" enabled="true" />
949                                <check name="MISRAC++2008-6-4-4" enabled="true" />
950                                <check name="MISRAC++2008-6-4-5" enabled="true" />
951                                <check name="MISRAC++2008-6-4-6" enabled="true" />
952                                <check name="MISRAC++2008-6-4-7" enabled="true" />
953                                <check name="MISRAC++2008-6-4-8" enabled="true" />
954                            </group>
955                            <group enabled="true" name="MISRAC++2008-6-5">
956                                <check name="MISRAC++2008-6-5-1_a" enabled="true" />
957                                <check name="MISRAC++2008-6-5-2" enabled="true" />
958                                <check name="MISRAC++2008-6-5-3" enabled="true" />
959                                <check name="MISRAC++2008-6-5-4" enabled="true" />
960                                <check name="MISRAC++2008-6-5-6" enabled="true" />
961                            </group>
962                            <group enabled="true" name="MISRAC++2008-6-6">
963                                <check name="MISRAC++2008-6-6-1" enabled="true" />
964                                <check name="MISRAC++2008-6-6-2" enabled="true" />
965                                <check name="MISRAC++2008-6-6-4" enabled="true" />
966                                <check name="MISRAC++2008-6-6-5" enabled="true" />
967                            </group>
968                            <group enabled="true" name="MISRAC++2008-7-1">
969                                <check name="MISRAC++2008-7-1-1" enabled="true" />
970                                <check name="MISRAC++2008-7-1-2" enabled="true" />
971                            </group>
972                            <group enabled="true" name="MISRAC++2008-7-2">
973                                <check name="MISRAC++2008-7-2-1" enabled="true" />
974                            </group>
975                            <group enabled="true" name="MISRAC++2008-7-4">
976                                <check name="MISRAC++2008-7-4-3" enabled="true" />
977                            </group>
978                            <group enabled="true" name="MISRAC++2008-7-5">
979                                <check name="MISRAC++2008-7-5-1_a" enabled="true" />
980                                <check name="MISRAC++2008-7-5-1_b" enabled="true" />
981                                <check name="MISRAC++2008-7-5-2_a" enabled="true" />
982                                <check name="MISRAC++2008-7-5-2_b" enabled="true" />
983                                <check name="MISRAC++2008-7-5-2_c" enabled="true" />
984                                <check name="MISRAC++2008-7-5-2_d" enabled="true" />
985                                <check name="MISRAC++2008-7-5-4_a" enabled="false" />
986                                <check name="MISRAC++2008-7-5-4_b" enabled="false" />
987                            </group>
988                            <group enabled="true" name="MISRAC++2008-8-0">
989                                <check name="MISRAC++2008-8-0-1" enabled="true" />
990                            </group>
991                            <group enabled="true" name="MISRAC++2008-8-4">
992                                <check name="MISRAC++2008-8-4-1" enabled="true" />
993                                <check name="MISRAC++2008-8-4-3" enabled="true" />
994                                <check name="MISRAC++2008-8-4-4" enabled="true" />
995                            </group>
996                            <group enabled="true" name="MISRAC++2008-8-5">
997                                <check name="MISRAC++2008-8-5-1_a" enabled="true" />
998                                <check name="MISRAC++2008-8-5-1_b" enabled="true" />
999                                <check name="MISRAC++2008-8-5-1_c" enabled="true" />
1000                                <check name="MISRAC++2008-8-5-2" enabled="true" />
1001                            </group>
1002                            <group enabled="true" name="MISRAC++2008-9-3">
1003                                <check name="MISRAC++2008-9-3-1" enabled="true" />
1004                                <check name="MISRAC++2008-9-3-2" enabled="true" />
1005                            </group>
1006                            <group enabled="true" name="MISRAC++2008-9-5">
1007                                <check name="MISRAC++2008-9-5-1" enabled="true" />
1008                            </group>
1009                            <group enabled="true" name="MISRAC++2008-9-6">
1010                                <check name="MISRAC++2008-9-6-2" enabled="true" />
1011                                <check name="MISRAC++2008-9-6-3" enabled="true" />
1012                                <check name="MISRAC++2008-9-6-4" enabled="true" />
1013                            </group>
1014                            <group enabled="true" name="MISRAC++2008-12-1">
1015                                <check name="MISRAC++2008-12-1-1_a" enabled="true" />
1016                                <check name="MISRAC++2008-12-1-1_b" enabled="true" />
1017                                <check name="MISRAC++2008-12-1-3" enabled="true" />
1018                            </group>
1019                            <group enabled="true" name="MISRAC++2008-15-0">
1020                                <check name="MISRAC++2008-15-0-2" enabled="false" />
1021                            </group>
1022                            <group enabled="true" name="MISRAC++2008-15-1">
1023                                <check name="MISRAC++2008-15-1-2" enabled="true" />
1024                                <check name="MISRAC++2008-15-1-3" enabled="true" />
1025                            </group>
1026                            <group enabled="true" name="MISRAC++2008-15-3">
1027                                <check name="MISRAC++2008-15-3-1" enabled="true" />
1028                                <check name="MISRAC++2008-15-3-2" enabled="false" />
1029                                <check name="MISRAC++2008-15-3-3" enabled="true" />
1030                                <check name="MISRAC++2008-15-3-4" enabled="true" />
1031                                <check name="MISRAC++2008-15-3-5" enabled="true" />
1032                            </group>
1033                            <group enabled="true" name="MISRAC++2008-15-5">
1034                                <check name="MISRAC++2008-15-5-1" enabled="true" />
1035                            </group>
1036                            <group enabled="true" name="MISRAC++2008-16-0">
1037                                <check name="MISRAC++2008-16-0-3" enabled="true" />
1038                                <check name="MISRAC++2008-16-0-4" enabled="true" />
1039                            </group>
1040                            <group enabled="true" name="MISRAC++2008-16-2">
1041                                <check name="MISRAC++2008-16-2-2" enabled="true" />
1042                                <check name="MISRAC++2008-16-2-3" enabled="true" />
1043                                <check name="MISRAC++2008-16-2-4" enabled="true" />
1044                                <check name="MISRAC++2008-16-2-5" enabled="false" />
1045                            </group>
1046                            <group enabled="true" name="MISRAC++2008-16-3">
1047                                <check name="MISRAC++2008-16-3-1" enabled="true" />
1048                                <check name="MISRAC++2008-16-3-2" enabled="false" />
1049                            </group>
1050                            <group enabled="true" name="MISRAC++2008-17-0">
1051                                <check name="MISRAC++2008-17-0-1" enabled="true" />
1052                                <check name="MISRAC++2008-17-0-3" enabled="true" />
1053                                <check name="MISRAC++2008-17-0-5" enabled="true" />
1054                            </group>
1055                            <group enabled="true" name="MISRAC++2008-18-0">
1056                                <check name="MISRAC++2008-18-0-1" enabled="true" />
1057                                <check name="MISRAC++2008-18-0-2" enabled="true" />
1058                                <check name="MISRAC++2008-18-0-3" enabled="true" />
1059                                <check name="MISRAC++2008-18-0-4" enabled="true" />
1060                                <check name="MISRAC++2008-18-0-5" enabled="true" />
1061                            </group>
1062                            <group enabled="true" name="MISRAC++2008-18-2">
1063                                <check name="MISRAC++2008-18-2-1" enabled="true" />
1064                            </group>
1065                            <group enabled="true" name="MISRAC++2008-18-4">
1066                                <check name="MISRAC++2008-18-4-1" enabled="true" />
1067                            </group>
1068                            <group enabled="true" name="MISRAC++2008-18-7">
1069                                <check name="MISRAC++2008-18-7-1" enabled="true" />
1070                            </group>
1071                            <group enabled="true" name="MISRAC++2008-19-3">
1072                                <check name="MISRAC++2008-19-3-1" enabled="true" />
1073                            </group>
1074                            <group enabled="true" name="MISRAC++2008-27-0">
1075                                <check name="MISRAC++2008-27-0-1" enabled="true" />
1076                            </group>
1077                        </package>
1078                    </checks_tree>
1079                </cstat_settings>
1080            </data>
1081        </settings>
1082        <settings>
1083            <name>RuntimeChecking</name>
1084            <archiveVersion>0</archiveVersion>
1085            <data>
1086                <version>2</version>
1087                <wantNonLocal>1</wantNonLocal>
1088                <debug>1</debug>
1089                <option>
1090                    <name>GenRtcDebugHeap</name>
1091                    <state>0</state>
1092                </option>
1093                <option>
1094                    <name>GenRtcEnableBoundsChecking</name>
1095                    <state>0</state>
1096                </option>
1097                <option>
1098                    <name>GenRtcCheckPtrsNonInstrMem</name>
1099                    <state>1</state>
1100                </option>
1101                <option>
1102                    <name>GenRtcTrackPointerBounds</name>
1103                    <state>1</state>
1104                </option>
1105                <option>
1106                    <name>GenRtcCheckAccesses</name>
1107                    <state>1</state>
1108                </option>
1109                <option>
1110                    <name>GenRtcGenerateEntries</name>
1111                    <state>0</state>
1112                </option>
1113                <option>
1114                    <name>GenRtcNrTrackedPointers</name>
1115                    <state>1000</state>
1116                </option>
1117                <option>
1118                    <name>GenRtcIntOverflow</name>
1119                    <state>0</state>
1120                </option>
1121                <option>
1122                    <name>GenRtcIncUnsigned</name>
1123                    <state>0</state>
1124                </option>
1125                <option>
1126                    <name>GenRtcIntConversion</name>
1127                    <state>0</state>
1128                </option>
1129                <option>
1130                    <name>GenRtcInclExplicit</name>
1131                    <state>0</state>
1132                </option>
1133                <option>
1134                    <name>GenRtcIntShiftOverflow</name>
1135                    <state>0</state>
1136                </option>
1137                <option>
1138                    <name>GenRtcInclUnsignedShiftOverflow</name>
1139                    <state>0</state>
1140                </option>
1141                <option>
1142                    <name>GenRtcUnhandledCase</name>
1143                    <state>0</state>
1144                </option>
1145                <option>
1146                    <name>GenRtcDivByZero</name>
1147                    <state>0</state>
1148                </option>
1149                <option>
1150                    <name>GenRtcEnable</name>
1151                    <state>0</state>
1152                </option>
1153                <option>
1154                    <name>GenRtcCheckPtrsNonInstrFunc</name>
1155                    <state>1</state>
1156                </option>
1157            </data>
1158        </settings>
1159    </configuration>
1160    <configuration>
1161        <name>Release</name>
1162        <toolchain>
1163            <name>ARM</name>
1164        </toolchain>
1165        <debug>0</debug>
1166        <settings>
1167            <name>C-STAT</name>
1168            <archiveVersion>260</archiveVersion>
1169            <data>
1170                <version>260</version>
1171                <cstatargs>
1172                    <useExtraArgs>0</useExtraArgs>
1173                    <extraArgs></extraArgs>
1174                    <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled>
1175                    <analyzeTimeout>600</analyzeTimeout>
1176                    <enableParallel>0</enableParallel>
1177                    <parallelThreads>2</parallelThreads>
1178                    <enableFalsePositives>0</enableFalsePositives>
1179                    <messagesLimitEnabled>1</messagesLimitEnabled>
1180                    <messagesLimit>100</messagesLimit>
1181                </cstatargs>
1182                <cstat_settings>
1183                    <cstat_version>1.4.4</cstat_version>
1184                    <checks_tree>
1185                        <package name="STDCHECKS" enabled="true">
1186                            <group enabled="true" name="ARR">
1187                                <check name="ARR-inv-index-pos" enabled="true" />
1188                                <check name="ARR-inv-index-ptr-pos" enabled="true" />
1189                                <check name="ARR-inv-index-ptr" enabled="true" />
1190                                <check name="ARR-inv-index" enabled="true" />
1191                                <check name="ARR-neg-index" enabled="true" />
1192                                <check name="ARR-uninit-index" enabled="true" />
1193                            </group>
1194                            <group enabled="true" name="ATH">
1195                                <check name="ATH-cmp-float" enabled="true" />
1196                                <check name="ATH-cmp-unsign-neg" enabled="true" />
1197                                <check name="ATH-cmp-unsign-pos" enabled="true" />
1198                                <check name="ATH-div-0-assign" enabled="true" />
1199                                <check name="ATH-div-0-cmp-aft" enabled="false" />
1200                                <check name="ATH-div-0-cmp-bef" enabled="true" />
1201                                <check name="ATH-div-0-interval" enabled="true" />
1202                                <check name="ATH-div-0-pos" enabled="true" />
1203                                <check name="ATH-div-0-unchk-global" enabled="true" />
1204                                <check name="ATH-div-0-unchk-local" enabled="true" />
1205                                <check name="ATH-div-0-unchk-param" enabled="true" />
1206                                <check name="ATH-div-0" enabled="true" />
1207                                <check name="ATH-inc-bool" enabled="true" />
1208                                <check name="ATH-malloc-overrun" enabled="true" />
1209                                <check name="ATH-neg-check-nonneg" enabled="true" />
1210                                <check name="ATH-neg-check-pos" enabled="true" />
1211                                <check name="ATH-new-overrun" enabled="true" />
1212                                <check name="ATH-overflow-cast" enabled="false" />
1213                                <check name="ATH-overflow" enabled="true" />
1214                                <check name="ATH-shift-bounds" enabled="true" />
1215                                <check name="ATH-shift-neg" enabled="true" />
1216                                <check name="ATH-sizeof-by-sizeof" enabled="true" />
1217                            </group>
1218                            <group enabled="true" name="CAST">
1219                                <check name="CAST-old-style" enabled="false" />
1220                            </group>
1221                            <group enabled="true" name="CATCH">
1222                                <check name="CATCH-object-slicing" enabled="true" />
1223                                <check name="CATCH-xtor-bad-member" enabled="false" />
1224                            </group>
1225                            <group enabled="true" name="COMMA">
1226                                <check name="COMMA-overload" enabled="false" />
1227                            </group>
1228                            <group enabled="true" name="COMMENT">
1229                                <check name="COMMENT-nested" enabled="true" />
1230                            </group>
1231                            <group enabled="true" name="CONST">
1232                                <check name="CONST-member-ret" enabled="true" />
1233                            </group>
1234                            <group enabled="true" name="COP">
1235                                <check name="COP-alloc-ctor" enabled="false" />
1236                                <check name="COP-assign-op-ret" enabled="true" />
1237                                <check name="COP-assign-op-self" enabled="true" />
1238                                <check name="COP-assign-op" enabled="true" />
1239                                <check name="COP-copy-ctor" enabled="true" />
1240                                <check name="COP-dealloc-dtor" enabled="false" />
1241                                <check name="COP-dtor-throw" enabled="true" />
1242                                <check name="COP-dtor" enabled="true" />
1243                                <check name="COP-init-order" enabled="true" />
1244                                <check name="COP-init-uninit" enabled="true" />
1245                                <check name="COP-member-uninit" enabled="true" />
1246                            </group>
1247                            <group enabled="true" name="CPU">
1248                                <check name="CPU-ctor-call-virt" enabled="true" />
1249                                <check name="CPU-ctor-implicit" enabled="false" />
1250                                <check name="CPU-delete-throw" enabled="true" />
1251                                <check name="CPU-delete-void" enabled="true" />
1252                                <check name="CPU-dtor-call-virt" enabled="true" />
1253                                <check name="CPU-malloc-class" enabled="true" />
1254                                <check name="CPU-nonvirt-dtor" enabled="true" />
1255                                <check name="CPU-return-ref-to-class-data" enabled="true" />
1256                            </group>
1257                            <group enabled="true" name="DECL">
1258                                <check name="DECL-implicit-int" enabled="false" />
1259                            </group>
1260                            <group enabled="true" name="DEFINE">
1261                                <check name="DEFINE-hash-multiple" enabled="true" />
1262                            </group>
1263                            <group enabled="true" name="ENUM">
1264                                <check name="ENUM-bounds" enabled="false" />
1265                            </group>
1266                            <group enabled="true" name="EXP">
1267                                <check name="EXP-cond-assign" enabled="true" />
1268                                <check name="EXP-dangling-else" enabled="true" />
1269                                <check name="EXP-loop-exit" enabled="true" />
1270                                <check name="EXP-main-ret-int" enabled="false" />
1271                                <check name="EXP-null-stmt" enabled="false" />
1272                                <check name="EXP-stray-semicolon" enabled="false" />
1273                            </group>
1274                            <group enabled="true" name="EXPR">
1275                                <check name="EXPR-const-overflow" enabled="true" />
1276                            </group>
1277                            <group enabled="true" name="FPT">
1278                                <check name="FPT-cmp-null" enabled="true" />
1279                                <check name="FPT-literal" enabled="false" />
1280                                <check name="FPT-misuse" enabled="true" />
1281                            </group>
1282                            <group enabled="true" name="FUNC">
1283                                <check name="FUNC-implicit-decl" enabled="false" />
1284                                <check name="FUNC-unprototyped-all" enabled="false" />
1285                                <check name="FUNC-unprototyped-used" enabled="true" />
1286                            </group>
1287                            <group enabled="true" name="INCLUDE">
1288                                <check name="INCLUDE-c-file" enabled="false" />
1289                            </group>
1290                            <group enabled="true" name="INT">
1291                                <check name="INT-use-signed-as-unsigned-pos" enabled="false" />
1292                                <check name="INT-use-signed-as-unsigned" enabled="true" />
1293                            </group>
1294                            <group enabled="true" name="ITR">
1295                                <check name="ITR-end-cmp-aft" enabled="true" />
1296                                <check name="ITR-end-cmp-bef" enabled="true" />
1297                                <check name="ITR-invalidated" enabled="true" />
1298                                <check name="ITR-mismatch-alg" enabled="false" />
1299                                <check name="ITR-store" enabled="false" />
1300                                <check name="ITR-uninit" enabled="true" />
1301                            </group>
1302                            <group enabled="true" name="LIB">
1303                                <check name="LIB-bsearch-overrun-pos" enabled="false" />
1304                                <check name="LIB-bsearch-overrun" enabled="false" />
1305                                <check name="LIB-fn-unsafe" enabled="false" />
1306                                <check name="LIB-fread-overrun-pos" enabled="false" />
1307                                <check name="LIB-fread-overrun" enabled="true" />
1308                                <check name="LIB-memchr-overrun-pos" enabled="false" />
1309                                <check name="LIB-memchr-overrun" enabled="true" />
1310                                <check name="LIB-memcpy-overrun-pos" enabled="false" />
1311                                <check name="LIB-memcpy-overrun" enabled="true" />
1312                                <check name="LIB-memset-overrun-pos" enabled="false" />
1313                                <check name="LIB-memset-overrun" enabled="true" />
1314                                <check name="LIB-putenv" enabled="false" />
1315                                <check name="LIB-qsort-overrun-pos" enabled="false" />
1316                                <check name="LIB-qsort-overrun" enabled="false" />
1317                                <check name="LIB-return-const" enabled="true" />
1318                                <check name="LIB-return-error" enabled="true" />
1319                                <check name="LIB-return-leak" enabled="true" />
1320                                <check name="LIB-return-neg" enabled="true" />
1321                                <check name="LIB-return-null" enabled="true" />
1322                                <check name="LIB-sprintf-overrun" enabled="false" />
1323                                <check name="LIB-std-sort-overrun-pos" enabled="false" />
1324                                <check name="LIB-std-sort-overrun" enabled="true" />
1325                                <check name="LIB-strcat-overrun-pos" enabled="false" />
1326                                <check name="LIB-strcat-overrun" enabled="true" />
1327                                <check name="LIB-strcpy-overrun-pos" enabled="false" />
1328                                <check name="LIB-strcpy-overrun" enabled="true" />
1329                                <check name="LIB-strncat-overrun-pos" enabled="false" />
1330                                <check name="LIB-strncat-overrun" enabled="true" />
1331                                <check name="LIB-strncmp-overrun-pos" enabled="false" />
1332                                <check name="LIB-strncmp-overrun" enabled="true" />
1333                                <check name="LIB-strncpy-overrun-pos" enabled="false" />
1334                                <check name="LIB-strncpy-overrun" enabled="true" />
1335                            </group>
1336                            <group enabled="true" name="LOGIC">
1337                                <check name="LOGIC-overload" enabled="false" />
1338                            </group>
1339                            <group enabled="true" name="MEM">
1340                                <check name="MEM-delete-array-op" enabled="true" />
1341                                <check name="MEM-delete-op" enabled="true" />
1342                                <check name="MEM-double-free-alias" enabled="true" />
1343                                <check name="MEM-double-free-some" enabled="true" />
1344                                <check name="MEM-double-free" enabled="true" />
1345                                <check name="MEM-free-field" enabled="true" />
1346                                <check name="MEM-free-fptr" enabled="true" />
1347                                <check name="MEM-free-no-alloc-struct" enabled="false" />
1348                                <check name="MEM-free-no-alloc" enabled="false" />
1349                                <check name="MEM-free-no-use" enabled="true" />
1350                                <check name="MEM-free-op" enabled="true" />
1351                                <check name="MEM-free-struct-field" enabled="true" />
1352                                <check name="MEM-free-variable-alias" enabled="true" />
1353                                <check name="MEM-free-variable" enabled="true" />
1354                                <check name="MEM-leak-alias" enabled="true" />
1355                                <check name="MEM-leak" enabled="false" />
1356                                <check name="MEM-malloc-arith" enabled="false" />
1357                                <check name="MEM-malloc-diff-type" enabled="true" />
1358                                <check name="MEM-malloc-sizeof-ptr" enabled="true" />
1359                                <check name="MEM-malloc-sizeof" enabled="true" />
1360                                <check name="MEM-malloc-strlen" enabled="false" />
1361                                <check name="MEM-realloc-diff-type" enabled="true" />
1362                                <check name="MEM-return-free" enabled="true" />
1363                                <check name="MEM-return-no-assign" enabled="true" />
1364                                <check name="MEM-stack-global-field" enabled="true" />
1365                                <check name="MEM-stack-global" enabled="true" />
1366                                <check name="MEM-stack-param-ref" enabled="true" />
1367                                <check name="MEM-stack-param" enabled="true" />
1368                                <check name="MEM-stack-pos" enabled="true" />
1369                                <check name="MEM-stack-ref" enabled="true" />
1370                                <check name="MEM-stack" enabled="true" />
1371                                <check name="MEM-use-free-all" enabled="true" />
1372                                <check name="MEM-use-free-some" enabled="true" />
1373                            </group>
1374                            <group enabled="true" name="PTR">
1375                                <check name="PTR-arith-field" enabled="true" />
1376                                <check name="PTR-arith-stack" enabled="true" />
1377                                <check name="PTR-arith-var" enabled="true" />
1378                                <check name="PTR-cmp-str-lit" enabled="true" />
1379                                <check name="PTR-null-assign-fun-pos" enabled="false" />
1380                                <check name="PTR-null-assign-pos" enabled="false" />
1381                                <check name="PTR-null-assign" enabled="true" />
1382                                <check name="PTR-null-cmp-aft" enabled="true" />
1383                                <check name="PTR-null-cmp-bef-fun" enabled="true" />
1384                                <check name="PTR-null-cmp-bef" enabled="true" />
1385                                <check name="PTR-null-fun-pos" enabled="true" />
1386                                <check name="PTR-null-literal-pos" enabled="false" />
1387                                <check name="PTR-overload" enabled="false" />
1388                                <check name="PTR-singleton-arith-pos" enabled="false" />
1389                                <check name="PTR-singleton-arith" enabled="true" />
1390                                <check name="PTR-unchk-param-some" enabled="true" />
1391                                <check name="PTR-unchk-param" enabled="false" />
1392                                <check name="PTR-uninit-pos" enabled="false" />
1393                                <check name="PTR-uninit" enabled="true" />
1394                            </group>
1395                            <group enabled="true" name="RED">
1396                                <check name="RED-alloc-zero-bytes" enabled="false" />
1397                                <check name="RED-case-reach" enabled="false" />
1398                                <check name="RED-cmp-always" enabled="false" />
1399                                <check name="RED-cmp-never" enabled="false" />
1400                                <check name="RED-cond-always" enabled="false" />
1401                                <check name="RED-cond-const-assign" enabled="true" />
1402                                <check name="RED-cond-const-expr" enabled="false" />
1403                                <check name="RED-cond-const" enabled="false" />
1404                                <check name="RED-cond-never" enabled="false" />
1405                                <check name="RED-dead" enabled="true" />
1406                                <check name="RED-expr" enabled="false" />
1407                                <check name="RED-func-no-effect" enabled="false" />
1408                                <check name="RED-local-hides-global" enabled="true" />
1409                                <check name="RED-local-hides-local" enabled="false" />
1410                                <check name="RED-local-hides-member" enabled="false" />
1411                                <check name="RED-local-hides-param" enabled="true" />
1412                                <check name="RED-no-effect" enabled="false" />
1413                                <check name="RED-self-assign" enabled="true" />
1414                                <check name="RED-unused-assign" enabled="true" />
1415                                <check name="RED-unused-param" enabled="false" />
1416                                <check name="RED-unused-return-val" enabled="false" />
1417                                <check name="RED-unused-val" enabled="false" />
1418                                <check name="RED-unused-var-all" enabled="true" />
1419                            </group>
1420                            <group enabled="true" name="RESOURCE">
1421                                <check name="RESOURCE-deref-file" enabled="false" />
1422                                <check name="RESOURCE-double-close" enabled="true" />
1423                                <check name="RESOURCE-file-no-close-all" enabled="true" />
1424                                <check name="RESOURCE-file-pos-neg" enabled="false" />
1425                                <check name="RESOURCE-file-use-after-close" enabled="true" />
1426                                <check name="RESOURCE-implicit-deref-file" enabled="false" />
1427                                <check name="RESOURCE-write-ronly-file" enabled="true" />
1428                            </group>
1429                            <group enabled="true" name="SIZEOF">
1430                                <check name="SIZEOF-side-effect" enabled="true" />
1431                            </group>
1432                            <group enabled="true" name="SPC">
1433                                <check name="SPC-order" enabled="true" />
1434                                <check name="SPC-uninit-arr-all" enabled="false" />
1435                                <check name="SPC-uninit-struct-field-heap" enabled="true" />
1436                                <check name="SPC-uninit-struct-field" enabled="false" />
1437                                <check name="SPC-uninit-struct" enabled="true" />
1438                                <check name="SPC-uninit-var-all" enabled="true" />
1439                                <check name="SPC-uninit-var-some" enabled="true" />
1440                                <check name="SPC-volatile-reads" enabled="false" />
1441                                <check name="SPC-volatile-writes" enabled="false" />
1442                            </group>
1443                            <group enabled="true" name="STRUCT">
1444                                <check name="STRUCT-signed-bit" enabled="false" />
1445                            </group>
1446                            <group enabled="true" name="SWITCH">
1447                                <check name="SWITCH-fall-through" enabled="true" />
1448                            </group>
1449                            <group enabled="true" name="THROW">
1450                                <check name="THROW-empty" enabled="false" />
1451                                <check name="THROW-main" enabled="false" />
1452                                <check name="THROW-null" enabled="true" />
1453                                <check name="THROW-ptr" enabled="true" />
1454                                <check name="THROW-static" enabled="true" />
1455                                <check name="THROW-unhandled" enabled="true" />
1456                            </group>
1457                            <group enabled="true" name="UNION">
1458                                <check name="UNION-overlap-assign" enabled="true" />
1459                                <check name="UNION-type-punning" enabled="true" />
1460                            </group>
1461                        </package>
1462                        <package name="CERT" enabled="false">
1463                            <group enabled="true" name="CERT-EXP">
1464                                <check name="CERT-EXP19-C" enabled="true" />
1465                            </group>
1466                            <group enabled="true" name="CERT-FIO">
1467                                <check name="CERT-FIO37-C" enabled="true" />
1468                                <check name="CERT-FIO38-C" enabled="true" />
1469                            </group>
1470                            <group enabled="true" name="CERT-SIG">
1471                                <check name="CERT-SIG31-C" enabled="true" />
1472                            </group>
1473                        </package>
1474                        <package name="SECURITY" enabled="false">
1475                            <group enabled="true" name="SEC-BUFFER">
1476                                <check name="SEC-BUFFER-memory-leak-alias" enabled="true" />
1477                                <check name="SEC-BUFFER-memory-leak" enabled="false" />
1478                                <check name="SEC-BUFFER-memset-overrun-pos" enabled="false" />
1479                                <check name="SEC-BUFFER-memset-overrun" enabled="true" />
1480                                <check name="SEC-BUFFER-qsort-overrun-pos" enabled="false" />
1481                                <check name="SEC-BUFFER-qsort-overrun" enabled="true" />
1482                                <check name="SEC-BUFFER-sprintf-overrun" enabled="true" />
1483                                <check name="SEC-BUFFER-std-sort-overrun-pos" enabled="false" />
1484                                <check name="SEC-BUFFER-std-sort-overrun" enabled="true" />
1485                                <check name="SEC-BUFFER-strcat-overrun-pos" enabled="false" />
1486                                <check name="SEC-BUFFER-strcat-overrun" enabled="true" />
1487                                <check name="SEC-BUFFER-strcpy-overrun-pos" enabled="false" />
1488                                <check name="SEC-BUFFER-strcpy-overrun" enabled="true" />
1489                                <check name="SEC-BUFFER-strncat-overrun-pos" enabled="false" />
1490                                <check name="SEC-BUFFER-strncat-overrun" enabled="true" />
1491                                <check name="SEC-BUFFER-strncmp-overrun-pos" enabled="false" />
1492                                <check name="SEC-BUFFER-strncmp-overrun" enabled="true" />
1493                                <check name="SEC-BUFFER-strncpy-overrun-pos" enabled="false" />
1494                                <check name="SEC-BUFFER-strncpy-overrun" enabled="true" />
1495                                <check name="SEC-BUFFER-tainted-alloc-size" enabled="true" />
1496                                <check name="SEC-BUFFER-tainted-copy-length" enabled="true" />
1497                                <check name="SEC-BUFFER-tainted-copy" enabled="true" />
1498                                <check name="SEC-BUFFER-tainted-index" enabled="true" />
1499                                <check name="SEC-BUFFER-tainted-offset" enabled="true" />
1500                                <check name="SEC-BUFFER-use-after-free-all" enabled="true" />
1501                                <check name="SEC-BUFFER-use-after-free-some" enabled="true" />
1502                            </group>
1503                            <group enabled="true" name="SEC-DIV-0">
1504                                <check name="SEC-DIV-0-compare-after" enabled="true" />
1505                                <check name="SEC-DIV-0-compare-before" enabled="true" />
1506                                <check name="SEC-DIV-0-tainted" enabled="true" />
1507                            </group>
1508                            <group enabled="true" name="SEC-FILEOP">
1509                                <check name="SEC-FILEOP-open-no-close" enabled="true" />
1510                                <check name="SEC-FILEOP-path-traversal" enabled="false" />
1511                                <check name="SEC-FILEOP-use-after-close" enabled="true" />
1512                            </group>
1513                            <group enabled="true" name="SEC-INJECTION">
1514                                <check name="SEC-INJECTION-sql" enabled="false" />
1515                                <check name="SEC-INJECTION-xpath" enabled="false" />
1516                            </group>
1517                            <group enabled="true" name="SEC-LOOP">
1518                                <check name="SEC-LOOP-tainted-bound" enabled="true" />
1519                            </group>
1520                            <group enabled="true" name="SEC-NULL">
1521                                <check name="SEC-NULL-assignment-fun-pos" enabled="false" />
1522                                <check name="SEC-NULL-assignment" enabled="true" />
1523                                <check name="SEC-NULL-cmp-aft" enabled="true" />
1524                                <check name="SEC-NULL-cmp-bef-fun" enabled="true" />
1525                                <check name="SEC-NULL-cmp-bef" enabled="true" />
1526                                <check name="SEC-NULL-literal-pos" enabled="false" />
1527                            </group>
1528                            <group enabled="true" name="SEC-STRING">
1529                                <check name="SEC-STRING-format-string" enabled="true" />
1530                                <check name="SEC-STRING-hard-coded-credentials" enabled="false" />
1531                            </group>
1532                        </package>
1533                        <package name="MISRAC2004" enabled="false">
1534                            <group enabled="true" name="MISRAC2004-1">
1535                                <check name="MISRAC2004-1.1" enabled="true" />
1536                                <check name="MISRAC2004-1.2_a" enabled="true" />
1537                                <check name="MISRAC2004-1.2_b" enabled="true" />
1538                                <check name="MISRAC2004-1.2_c" enabled="true" />
1539                                <check name="MISRAC2004-1.2_d" enabled="true" />
1540                                <check name="MISRAC2004-1.2_e" enabled="true" />
1541                                <check name="MISRAC2004-1.2_f" enabled="true" />
1542                                <check name="MISRAC2004-1.2_g" enabled="true" />
1543                                <check name="MISRAC2004-1.2_h" enabled="true" />
1544                                <check name="MISRAC2004-1.2_i" enabled="true" />
1545                                <check name="MISRAC2004-1.2_j" enabled="true" />
1546                            </group>
1547                            <group enabled="true" name="MISRAC2004-2">
1548                                <check name="MISRAC2004-2.1" enabled="true" />
1549                                <check name="MISRAC2004-2.2" enabled="true" />
1550                                <check name="MISRAC2004-2.3" enabled="true" />
1551                                <check name="MISRAC2004-2.4" enabled="false" />
1552                            </group>
1553                            <group enabled="true" name="MISRAC2004-5">
1554                                <check name="MISRAC2004-5.2" enabled="true" />
1555                                <check name="MISRAC2004-5.3" enabled="true" />
1556                                <check name="MISRAC2004-5.4" enabled="true" />
1557                                <check name="MISRAC2004-5.5" enabled="false" />
1558                                <check name="MISRAC2004-5.6" enabled="false" />
1559                            </group>
1560                            <group enabled="true" name="MISRAC2004-6">
1561                                <check name="MISRAC2004-6.1" enabled="true" />
1562                                <check name="MISRAC2004-6.3" enabled="false" />
1563                                <check name="MISRAC2004-6.4" enabled="true" />
1564                                <check name="MISRAC2004-6.5" enabled="true" />
1565                            </group>
1566                            <group enabled="true" name="MISRAC2004-7">
1567                                <check name="MISRAC2004-7.1" enabled="true" />
1568                            </group>
1569                            <group enabled="true" name="MISRAC2004-8">
1570                                <check name="MISRAC2004-8.1" enabled="true" />
1571                                <check name="MISRAC2004-8.2" enabled="true" />
1572                                <check name="MISRAC2004-8.5_a" enabled="true" />
1573                                <check name="MISRAC2004-8.5_b" enabled="true" />
1574                                <check name="MISRAC2004-8.12" enabled="true" />
1575                            </group>
1576                            <group enabled="true" name="MISRAC2004-9">
1577                                <check name="MISRAC2004-9.1_a" enabled="true" />
1578                                <check name="MISRAC2004-9.1_b" enabled="true" />
1579                                <check name="MISRAC2004-9.1_c" enabled="true" />
1580                                <check name="MISRAC2004-9.2" enabled="true" />
1581                            </group>
1582                            <group enabled="true" name="MISRAC2004-10">
1583                                <check name="MISRAC2004-10.1_a" enabled="true" />
1584                                <check name="MISRAC2004-10.1_b" enabled="true" />
1585                                <check name="MISRAC2004-10.1_c" enabled="true" />
1586                                <check name="MISRAC2004-10.1_d" enabled="true" />
1587                                <check name="MISRAC2004-10.2_a" enabled="true" />
1588                                <check name="MISRAC2004-10.2_b" enabled="true" />
1589                                <check name="MISRAC2004-10.2_c" enabled="true" />
1590                                <check name="MISRAC2004-10.2_d" enabled="true" />
1591                                <check name="MISRAC2004-10.3" enabled="true" />
1592                                <check name="MISRAC2004-10.4" enabled="true" />
1593                                <check name="MISRAC2004-10.5" enabled="true" />
1594                                <check name="MISRAC2004-10.6" enabled="true" />
1595                            </group>
1596                            <group enabled="true" name="MISRAC2004-11">
1597                                <check name="MISRAC2004-11.1" enabled="true" />
1598                                <check name="MISRAC2004-11.3" enabled="false" />
1599                                <check name="MISRAC2004-11.4" enabled="false" />
1600                                <check name="MISRAC2004-11.5" enabled="true" />
1601                            </group>
1602                            <group enabled="true" name="MISRAC2004-12">
1603                                <check name="MISRAC2004-12.1" enabled="false" />
1604                                <check name="MISRAC2004-12.2_a" enabled="true" />
1605                                <check name="MISRAC2004-12.2_b" enabled="true" />
1606                                <check name="MISRAC2004-12.2_c" enabled="true" />
1607                                <check name="MISRAC2004-12.3" enabled="true" />
1608                                <check name="MISRAC2004-12.4" enabled="true" />
1609                                <check name="MISRAC2004-12.6_a" enabled="false" />
1610                                <check name="MISRAC2004-12.6_b" enabled="false" />
1611                                <check name="MISRAC2004-12.7" enabled="true" />
1612                                <check name="MISRAC2004-12.8" enabled="true" />
1613                                <check name="MISRAC2004-12.9" enabled="true" />
1614                                <check name="MISRAC2004-12.10" enabled="true" />
1615                                <check name="MISRAC2004-12.11" enabled="false" />
1616                                <check name="MISRAC2004-12.12_a" enabled="true" />
1617                                <check name="MISRAC2004-12.12_b" enabled="true" />
1618                                <check name="MISRAC2004-12.13" enabled="false" />
1619                            </group>
1620                            <group enabled="true" name="MISRAC2004-13">
1621                                <check name="MISRAC2004-13.1" enabled="true" />
1622                                <check name="MISRAC2004-13.2_a" enabled="false" />
1623                                <check name="MISRAC2004-13.2_b" enabled="false" />
1624                                <check name="MISRAC2004-13.2_c" enabled="false" />
1625                                <check name="MISRAC2004-13.2_d" enabled="false" />
1626                                <check name="MISRAC2004-13.2_e" enabled="false" />
1627                                <check name="MISRAC2004-13.3" enabled="true" />
1628                                <check name="MISRAC2004-13.4" enabled="true" />
1629                                <check name="MISRAC2004-13.5" enabled="true" />
1630                                <check name="MISRAC2004-13.6" enabled="true" />
1631                                <check name="MISRAC2004-13.7_a" enabled="true" />
1632                                <check name="MISRAC2004-13.7_b" enabled="true" />
1633                            </group>
1634                            <group enabled="true" name="MISRAC2004-14">
1635                                <check name="MISRAC2004-14.1" enabled="true" />
1636                                <check name="MISRAC2004-14.2" enabled="true" />
1637                                <check name="MISRAC2004-14.3" enabled="true" />
1638                                <check name="MISRAC2004-14.4" enabled="true" />
1639                                <check name="MISRAC2004-14.5" enabled="true" />
1640                                <check name="MISRAC2004-14.6" enabled="true" />
1641                                <check name="MISRAC2004-14.7" enabled="true" />
1642                                <check name="MISRAC2004-14.8_a" enabled="true" />
1643                                <check name="MISRAC2004-14.8_b" enabled="true" />
1644                                <check name="MISRAC2004-14.8_c" enabled="true" />
1645                                <check name="MISRAC2004-14.8_d" enabled="true" />
1646                                <check name="MISRAC2004-14.9" enabled="true" />
1647                                <check name="MISRAC2004-14.10" enabled="true" />
1648                            </group>
1649                            <group enabled="true" name="MISRAC2004-15">
1650                                <check name="MISRAC2004-15.0" enabled="true" />
1651                                <check name="MISRAC2004-15.1" enabled="true" />
1652                                <check name="MISRAC2004-15.2" enabled="true" />
1653                                <check name="MISRAC2004-15.3" enabled="true" />
1654                                <check name="MISRAC2004-15.4" enabled="true" />
1655                                <check name="MISRAC2004-15.5" enabled="true" />
1656                            </group>
1657                            <group enabled="true" name="MISRAC2004-16">
1658                                <check name="MISRAC2004-16.1" enabled="true" />
1659                                <check name="MISRAC2004-16.2_a" enabled="true" />
1660                                <check name="MISRAC2004-16.2_b" enabled="true" />
1661                                <check name="MISRAC2004-16.3" enabled="true" />
1662                                <check name="MISRAC2004-16.5" enabled="true" />
1663                                <check name="MISRAC2004-16.7" enabled="true" />
1664                                <check name="MISRAC2004-16.8" enabled="true" />
1665                                <check name="MISRAC2004-16.9" enabled="true" />
1666                                <check name="MISRAC2004-16.10" enabled="true" />
1667                            </group>
1668                            <group enabled="true" name="MISRAC2004-17">
1669                                <check name="MISRAC2004-17.1_a" enabled="true" />
1670                                <check name="MISRAC2004-17.1_b" enabled="true" />
1671                                <check name="MISRAC2004-17.1_c" enabled="true" />
1672                                <check name="MISRAC2004-17.4_a" enabled="true" />
1673                                <check name="MISRAC2004-17.4_b" enabled="true" />
1674                                <check name="MISRAC2004-17.5" enabled="true" />
1675                                <check name="MISRAC2004-17.6_a" enabled="true" />
1676                                <check name="MISRAC2004-17.6_b" enabled="true" />
1677                                <check name="MISRAC2004-17.6_c" enabled="true" />
1678                                <check name="MISRAC2004-17.6_d" enabled="true" />
1679                            </group>
1680                            <group enabled="true" name="MISRAC2004-18">
1681                                <check name="MISRAC2004-18.1" enabled="true" />
1682                                <check name="MISRAC2004-18.2" enabled="true" />
1683                                <check name="MISRAC2004-18.4" enabled="true" />
1684                            </group>
1685                            <group enabled="true" name="MISRAC2004-19">
1686                                <check name="MISRAC2004-19.2" enabled="false" />
1687                                <check name="MISRAC2004-19.6" enabled="true" />
1688                                <check name="MISRAC2004-19.7" enabled="false" />
1689                                <check name="MISRAC2004-19.12" enabled="true" />
1690                                <check name="MISRAC2004-19.13" enabled="false" />
1691                                <check name="MISRAC2004-19.15" enabled="true" />
1692                            </group>
1693                            <group enabled="true" name="MISRAC2004-20">
1694                                <check name="MISRAC2004-20.1" enabled="true" />
1695                                <check name="MISRAC2004-20.4" enabled="true" />
1696                                <check name="MISRAC2004-20.5" enabled="true" />
1697                                <check name="MISRAC2004-20.6" enabled="true" />
1698                                <check name="MISRAC2004-20.7" enabled="true" />
1699                                <check name="MISRAC2004-20.8" enabled="true" />
1700                                <check name="MISRAC2004-20.9" enabled="true" />
1701                                <check name="MISRAC2004-20.10" enabled="true" />
1702                                <check name="MISRAC2004-20.11" enabled="true" />
1703                                <check name="MISRAC2004-20.12" enabled="true" />
1704                            </group>
1705                        </package>
1706                        <package name="MISRAC2012" enabled="false">
1707                            <group enabled="true" name="MISRAC2012-Dir-4">
1708                                <check name="MISRAC2012-Dir-4.3" enabled="true" />
1709                                <check name="MISRAC2012-Dir-4.4" enabled="false" />
1710                                <check name="MISRAC2012-Dir-4.5" enabled="false" />
1711                                <check name="MISRAC2012-Dir-4.6_a" enabled="false" />
1712                                <check name="MISRAC2012-Dir-4.6_b" enabled="false" />
1713                                <check name="MISRAC2012-Dir-4.7_a" enabled="false" />
1714                                <check name="MISRAC2012-Dir-4.7_b" enabled="false" />
1715                                <check name="MISRAC2012-Dir-4.7_c" enabled="false" />
1716                                <check name="MISRAC2012-Dir-4.8" enabled="false" />
1717                                <check name="MISRAC2012-Dir-4.9" enabled="false" />
1718                                <check name="MISRAC2012-Dir-4.10" enabled="true" />
1719                                <check name="MISRAC2012-Dir-4.11_a" enabled="false" />
1720                                <check name="MISRAC2012-Dir-4.11_b" enabled="false" />
1721                                <check name="MISRAC2012-Dir-4.11_c" enabled="false" />
1722                                <check name="MISRAC2012-Dir-4.11_d" enabled="false" />
1723                                <check name="MISRAC2012-Dir-4.11_e" enabled="false" />
1724                                <check name="MISRAC2012-Dir-4.11_f" enabled="false" />
1725                                <check name="MISRAC2012-Dir-4.11_g" enabled="false" />
1726                                <check name="MISRAC2012-Dir-4.11_h" enabled="false" />
1727                                <check name="MISRAC2012-Dir-4.11_i" enabled="false" />
1728                                <check name="MISRAC2012-Dir-4.12" enabled="false" />
1729                                <check name="MISRAC2012-Dir-4.13_b" enabled="true" />
1730                                <check name="MISRAC2012-Dir-4.13_c" enabled="true" />
1731                                <check name="MISRAC2012-Dir-4.13_d" enabled="true" />
1732                                <check name="MISRAC2012-Dir-4.13_e" enabled="true" />
1733                                <check name="MISRAC2012-Dir-4.13_f" enabled="true" />
1734                                <check name="MISRAC2012-Dir-4.13_g" enabled="true" />
1735                                <check name="MISRAC2012-Dir-4.13_h" enabled="false" />
1736                            </group>
1737                            <group enabled="true" name="MISRAC2012-Rule-1">
1738                                <check name="MISRAC2012-Rule-1.3_a" enabled="true" />
1739                                <check name="MISRAC2012-Rule-1.3_b" enabled="true" />
1740                                <check name="MISRAC2012-Rule-1.3_c" enabled="true" />
1741                                <check name="MISRAC2012-Rule-1.3_d" enabled="true" />
1742                                <check name="MISRAC2012-Rule-1.3_e" enabled="true" />
1743                                <check name="MISRAC2012-Rule-1.3_f" enabled="true" />
1744                                <check name="MISRAC2012-Rule-1.3_g" enabled="true" />
1745                                <check name="MISRAC2012-Rule-1.3_h" enabled="true" />
1746                                <check name="MISRAC2012-Rule-1.3_i" enabled="true" />
1747                                <check name="MISRAC2012-Rule-1.3_j" enabled="true" />
1748                                <check name="MISRAC2012-Rule-1.3_k" enabled="true" />
1749                                <check name="MISRAC2012-Rule-1.3_m" enabled="true" />
1750                                <check name="MISRAC2012-Rule-1.3_n" enabled="true" />
1751                                <check name="MISRAC2012-Rule-1.3_o" enabled="true" />
1752                                <check name="MISRAC2012-Rule-1.3_p" enabled="true" />
1753                                <check name="MISRAC2012-Rule-1.3_q" enabled="true" />
1754                                <check name="MISRAC2012-Rule-1.3_r" enabled="true" />
1755                                <check name="MISRAC2012-Rule-1.3_s" enabled="true" />
1756                                <check name="MISRAC2012-Rule-1.3_t" enabled="true" />
1757                                <check name="MISRAC2012-Rule-1.3_u" enabled="true" />
1758                                <check name="MISRAC2012-Rule-1.3_v" enabled="true" />
1759                                <check name="MISRAC2012-Rule-1.3_w" enabled="true" />
1760                            </group>
1761                            <group enabled="true" name="MISRAC2012-Rule-2">
1762                                <check name="MISRAC2012-Rule-2.1_a" enabled="true" />
1763                                <check name="MISRAC2012-Rule-2.1_b" enabled="true" />
1764                                <check name="MISRAC2012-Rule-2.2_a" enabled="true" />
1765                                <check name="MISRAC2012-Rule-2.2_b" enabled="true" />
1766                                <check name="MISRAC2012-Rule-2.2_c" enabled="true" />
1767                                <check name="MISRAC2012-Rule-2.3" enabled="false" />
1768                                <check name="MISRAC2012-Rule-2.4" enabled="false" />
1769                                <check name="MISRAC2012-Rule-2.5" enabled="false" />
1770                                <check name="MISRAC2012-Rule-2.6" enabled="false" />
1771                                <check name="MISRAC2012-Rule-2.7" enabled="false" />
1772                            </group>
1773                            <group enabled="true" name="MISRAC2012-Rule-3">
1774                                <check name="MISRAC2012-Rule-3.1" enabled="true" />
1775                                <check name="MISRAC2012-Rule-3.2" enabled="true" />
1776                            </group>
1777                            <group enabled="true" name="MISRAC2012-Rule-5">
1778                                <check name="MISRAC2012-Rule-5.1" enabled="true" />
1779                                <check name="MISRAC2012-Rule-5.2_c89" enabled="true" />
1780                                <check name="MISRAC2012-Rule-5.2_c99" enabled="true" />
1781                                <check name="MISRAC2012-Rule-5.3_c89" enabled="true" />
1782                                <check name="MISRAC2012-Rule-5.3_c99" enabled="true" />
1783                                <check name="MISRAC2012-Rule-5.4_c89" enabled="true" />
1784                                <check name="MISRAC2012-Rule-5.4_c99" enabled="true" />
1785                                <check name="MISRAC2012-Rule-5.5_c89" enabled="true" />
1786                                <check name="MISRAC2012-Rule-5.5_c99" enabled="true" />
1787                                <check name="MISRAC2012-Rule-5.6" enabled="true" />
1788                                <check name="MISRAC2012-Rule-5.7" enabled="true" />
1789                                <check name="MISRAC2012-Rule-5.8" enabled="true" />
1790                                <check name="MISRAC2012-Rule-5.9" enabled="false" />
1791                            </group>
1792                            <group enabled="true" name="MISRAC2012-Rule-6">
1793                                <check name="MISRAC2012-Rule-6.1" enabled="true" />
1794                                <check name="MISRAC2012-Rule-6.2" enabled="true" />
1795                            </group>
1796                            <group enabled="true" name="MISRAC2012-Rule-7">
1797                                <check name="MISRAC2012-Rule-7.1" enabled="true" />
1798                                <check name="MISRAC2012-Rule-7.2" enabled="true" />
1799                                <check name="MISRAC2012-Rule-7.3" enabled="true" />
1800                                <check name="MISRAC2012-Rule-7.4_a" enabled="true" />
1801                                <check name="MISRAC2012-Rule-7.4_b" enabled="true" />
1802                            </group>
1803                            <group enabled="true" name="MISRAC2012-Rule-8">
1804                                <check name="MISRAC2012-Rule-8.1" enabled="true" />
1805                                <check name="MISRAC2012-Rule-8.2_a" enabled="true" />
1806                                <check name="MISRAC2012-Rule-8.2_b" enabled="true" />
1807                                <check name="MISRAC2012-Rule-8.3_b" enabled="true" />
1808                                <check name="MISRAC2012-Rule-8.4" enabled="true" />
1809                                <check name="MISRAC2012-Rule-8.5_a" enabled="false" />
1810                                <check name="MISRAC2012-Rule-8.5_b" enabled="true" />
1811                                <check name="MISRAC2012-Rule-8.6" enabled="true" />
1812                                <check name="MISRAC2012-Rule-8.7" enabled="false" />
1813                                <check name="MISRAC2012-Rule-8.9_a" enabled="false" />
1814                                <check name="MISRAC2012-Rule-8.9_b" enabled="false" />
1815                                <check name="MISRAC2012-Rule-8.10" enabled="true" />
1816                                <check name="MISRAC2012-Rule-8.11" enabled="false" />
1817                                <check name="MISRAC2012-Rule-8.12" enabled="true" />
1818                                <check name="MISRAC2012-Rule-8.13" enabled="false" />
1819                                <check name="MISRAC2012-Rule-8.14" enabled="true" />
1820                            </group>
1821                            <group enabled="true" name="MISRAC2012-Rule-9">
1822                                <check name="MISRAC2012-Rule-9.1_a" enabled="true" />
1823                                <check name="MISRAC2012-Rule-9.1_b" enabled="true" />
1824                                <check name="MISRAC2012-Rule-9.1_c" enabled="true" />
1825                                <check name="MISRAC2012-Rule-9.1_d" enabled="true" />
1826                                <check name="MISRAC2012-Rule-9.1_e" enabled="true" />
1827                                <check name="MISRAC2012-Rule-9.1_f" enabled="true" />
1828                                <check name="MISRAC2012-Rule-9.2" enabled="true" />
1829                                <check name="MISRAC2012-Rule-9.3" enabled="true" />
1830                                <check name="MISRAC2012-Rule-9.4" enabled="true" />
1831                                <check name="MISRAC2012-Rule-9.5_a" enabled="true" />
1832                                <check name="MISRAC2012-Rule-9.5_b" enabled="true" />
1833                            </group>
1834                            <group enabled="true" name="MISRAC2012-Rule-10">
1835                                <check name="MISRAC2012-Rule-10.1_R2" enabled="true" />
1836                                <check name="MISRAC2012-Rule-10.1_R3" enabled="true" />
1837                                <check name="MISRAC2012-Rule-10.1_R4" enabled="true" />
1838                                <check name="MISRAC2012-Rule-10.1_R5" enabled="true" />
1839                                <check name="MISRAC2012-Rule-10.1_R6" enabled="true" />
1840                                <check name="MISRAC2012-Rule-10.1_R7" enabled="true" />
1841                                <check name="MISRAC2012-Rule-10.1_R8" enabled="true" />
1842                                <check name="MISRAC2012-Rule-10.2" enabled="true" />
1843                                <check name="MISRAC2012-Rule-10.3" enabled="true" />
1844                                <check name="MISRAC2012-Rule-10.4_a" enabled="true" />
1845                                <check name="MISRAC2012-Rule-10.4_b" enabled="true" />
1846                                <check name="MISRAC2012-Rule-10.5" enabled="false" />
1847                                <check name="MISRAC2012-Rule-10.6" enabled="true" />
1848                                <check name="MISRAC2012-Rule-10.7" enabled="true" />
1849                                <check name="MISRAC2012-Rule-10.8" enabled="true" />
1850                            </group>
1851                            <group enabled="true" name="MISRAC2012-Rule-11">
1852                                <check name="MISRAC2012-Rule-11.1" enabled="true" />
1853                                <check name="MISRAC2012-Rule-11.2" enabled="true" />
1854                                <check name="MISRAC2012-Rule-11.3" enabled="true" />
1855                                <check name="MISRAC2012-Rule-11.4" enabled="false" />
1856                                <check name="MISRAC2012-Rule-11.5" enabled="false" />
1857                                <check name="MISRAC2012-Rule-11.6" enabled="true" />
1858                                <check name="MISRAC2012-Rule-11.7" enabled="true" />
1859                                <check name="MISRAC2012-Rule-11.8" enabled="true" />
1860                                <check name="MISRAC2012-Rule-11.9" enabled="true" />
1861                            </group>
1862                            <group enabled="true" name="MISRAC2012-Rule-12">
1863                                <check name="MISRAC2012-Rule-12.1" enabled="false" />
1864                                <check name="MISRAC2012-Rule-12.2" enabled="true" />
1865                                <check name="MISRAC2012-Rule-12.3" enabled="false" />
1866                            </group>
1867                            <group enabled="true" name="MISRAC2012-Rule-13">
1868                                <check name="MISRAC2012-Rule-13.1" enabled="true" />
1869                                <check name="MISRAC2012-Rule-13.2_a" enabled="true" />
1870                                <check name="MISRAC2012-Rule-13.2_b" enabled="true" />
1871                                <check name="MISRAC2012-Rule-13.2_c" enabled="true" />
1872                                <check name="MISRAC2012-Rule-13.3" enabled="false" />
1873                                <check name="MISRAC2012-Rule-13.4_a" enabled="false" />
1874                                <check name="MISRAC2012-Rule-13.4_b" enabled="false" />
1875                                <check name="MISRAC2012-Rule-13.5" enabled="true" />
1876                                <check name="MISRAC2012-Rule-13.6" enabled="true" />
1877                            </group>
1878                            <group enabled="true" name="MISRAC2012-Rule-14">
1879                                <check name="MISRAC2012-Rule-14.1_a" enabled="true" />
1880                                <check name="MISRAC2012-Rule-14.1_b" enabled="true" />
1881                                <check name="MISRAC2012-Rule-14.2" enabled="true" />
1882                                <check name="MISRAC2012-Rule-14.3_a" enabled="true" />
1883                                <check name="MISRAC2012-Rule-14.3_b" enabled="true" />
1884                                <check name="MISRAC2012-Rule-14.4_a" enabled="true" />
1885                                <check name="MISRAC2012-Rule-14.4_b" enabled="true" />
1886                                <check name="MISRAC2012-Rule-14.4_c" enabled="true" />
1887                                <check name="MISRAC2012-Rule-14.4_d" enabled="true" />
1888                            </group>
1889                            <group enabled="true" name="MISRAC2012-Rule-15">
1890                                <check name="MISRAC2012-Rule-15.1" enabled="false" />
1891                                <check name="MISRAC2012-Rule-15.2" enabled="true" />
1892                                <check name="MISRAC2012-Rule-15.3" enabled="true" />
1893                                <check name="MISRAC2012-Rule-15.4" enabled="false" />
1894                                <check name="MISRAC2012-Rule-15.5" enabled="false" />
1895                                <check name="MISRAC2012-Rule-15.6_a" enabled="true" />
1896                                <check name="MISRAC2012-Rule-15.6_b" enabled="true" />
1897                                <check name="MISRAC2012-Rule-15.6_c" enabled="true" />
1898                                <check name="MISRAC2012-Rule-15.6_d" enabled="true" />
1899                                <check name="MISRAC2012-Rule-15.6_e" enabled="true" />
1900                                <check name="MISRAC2012-Rule-15.7" enabled="true" />
1901                            </group>
1902                            <group enabled="true" name="MISRAC2012-Rule-16">
1903                                <check name="MISRAC2012-Rule-16.1" enabled="true" />
1904                                <check name="MISRAC2012-Rule-16.2" enabled="true" />
1905                                <check name="MISRAC2012-Rule-16.3" enabled="true" />
1906                                <check name="MISRAC2012-Rule-16.4" enabled="true" />
1907                                <check name="MISRAC2012-Rule-16.5" enabled="true" />
1908                                <check name="MISRAC2012-Rule-16.6" enabled="true" />
1909                                <check name="MISRAC2012-Rule-16.7" enabled="true" />
1910                            </group>
1911                            <group enabled="true" name="MISRAC2012-Rule-17">
1912                                <check name="MISRAC2012-Rule-17.1" enabled="true" />
1913                                <check name="MISRAC2012-Rule-17.2_a" enabled="true" />
1914                                <check name="MISRAC2012-Rule-17.2_b" enabled="true" />
1915                                <check name="MISRAC2012-Rule-17.3" enabled="true" />
1916                                <check name="MISRAC2012-Rule-17.4" enabled="true" />
1917                                <check name="MISRAC2012-Rule-17.5" enabled="false" />
1918                                <check name="MISRAC2012-Rule-17.6" enabled="true" />
1919                                <check name="MISRAC2012-Rule-17.7" enabled="true" />
1920                                <check name="MISRAC2012-Rule-17.8" enabled="false" />
1921                            </group>
1922                            <group enabled="true" name="MISRAC2012-Rule-18">
1923                                <check name="MISRAC2012-Rule-18.1_a" enabled="true" />
1924                                <check name="MISRAC2012-Rule-18.1_b" enabled="true" />
1925                                <check name="MISRAC2012-Rule-18.1_c" enabled="true" />
1926                                <check name="MISRAC2012-Rule-18.1_d" enabled="true" />
1927                                <check name="MISRAC2012-Rule-18.2" enabled="true" />
1928                                <check name="MISRAC2012-Rule-18.3" enabled="true" />
1929                                <check name="MISRAC2012-Rule-18.4" enabled="true" />
1930                                <check name="MISRAC2012-Rule-18.5" enabled="false" />
1931                                <check name="MISRAC2012-Rule-18.6_a" enabled="true" />
1932                                <check name="MISRAC2012-Rule-18.6_b" enabled="true" />
1933                                <check name="MISRAC2012-Rule-18.6_c" enabled="true" />
1934                                <check name="MISRAC2012-Rule-18.6_d" enabled="true" />
1935                                <check name="MISRAC2012-Rule-18.7" enabled="true" />
1936                                <check name="MISRAC2012-Rule-18.8" enabled="true" />
1937                            </group>
1938                            <group enabled="true" name="MISRAC2012-Rule-19">
1939                                <check name="MISRAC2012-Rule-19.1" enabled="true" />
1940                                <check name="MISRAC2012-Rule-19.2" enabled="false" />
1941                            </group>
1942                            <group enabled="true" name="MISRAC2012-Rule-20">
1943                                <check name="MISRAC2012-Rule-20.1" enabled="false" />
1944                                <check name="MISRAC2012-Rule-20.2" enabled="true" />
1945                                <check name="MISRAC2012-Rule-20.4_c89" enabled="true" />
1946                                <check name="MISRAC2012-Rule-20.4_c99" enabled="true" />
1947                                <check name="MISRAC2012-Rule-20.5" enabled="false" />
1948                                <check name="MISRAC2012-Rule-20.7" enabled="true" />
1949                                <check name="MISRAC2012-Rule-20.10" enabled="false" />
1950                            </group>
1951                            <group enabled="true" name="MISRAC2012-Rule-21">
1952                                <check name="MISRAC2012-Rule-21.1" enabled="true" />
1953                                <check name="MISRAC2012-Rule-21.2" enabled="true" />
1954                                <check name="MISRAC2012-Rule-21.3" enabled="true" />
1955                                <check name="MISRAC2012-Rule-21.4" enabled="true" />
1956                                <check name="MISRAC2012-Rule-21.5" enabled="true" />
1957                                <check name="MISRAC2012-Rule-21.6" enabled="true" />
1958                                <check name="MISRAC2012-Rule-21.7" enabled="true" />
1959                                <check name="MISRAC2012-Rule-21.8" enabled="true" />
1960                                <check name="MISRAC2012-Rule-21.9" enabled="true" />
1961                                <check name="MISRAC2012-Rule-21.10" enabled="true" />
1962                                <check name="MISRAC2012-Rule-21.11" enabled="true" />
1963                                <check name="MISRAC2012-Rule-21.12_a" enabled="false" />
1964                                <check name="MISRAC2012-Rule-21.12_b" enabled="false" />
1965                            </group>
1966                            <group enabled="true" name="MISRAC2012-Rule-22">
1967                                <check name="MISRAC2012-Rule-22.1_a" enabled="true" />
1968                                <check name="MISRAC2012-Rule-22.1_b" enabled="true" />
1969                                <check name="MISRAC2012-Rule-22.2_a" enabled="true" />
1970                                <check name="MISRAC2012-Rule-22.2_b" enabled="true" />
1971                                <check name="MISRAC2012-Rule-22.2_c" enabled="true" />
1972                                <check name="MISRAC2012-Rule-22.3" enabled="true" />
1973                                <check name="MISRAC2012-Rule-22.4" enabled="true" />
1974                                <check name="MISRAC2012-Rule-22.5_a" enabled="true" />
1975                                <check name="MISRAC2012-Rule-22.5_b" enabled="true" />
1976                                <check name="MISRAC2012-Rule-22.6" enabled="true" />
1977                            </group>
1978                        </package>
1979                        <package name="MISRAC++2008" enabled="false">
1980                            <group enabled="true" name="MISRAC++2008-0-1">
1981                                <check name="MISRAC++2008-0-1-1" enabled="true" />
1982                                <check name="MISRAC++2008-0-1-2_a" enabled="true" />
1983                                <check name="MISRAC++2008-0-1-2_b" enabled="true" />
1984                                <check name="MISRAC++2008-0-1-2_c" enabled="true" />
1985                                <check name="MISRAC++2008-0-1-3" enabled="true" />
1986                                <check name="MISRAC++2008-0-1-4_a" enabled="true" />
1987                                <check name="MISRAC++2008-0-1-4_b" enabled="true" />
1988                                <check name="MISRAC++2008-0-1-6" enabled="true" />
1989                                <check name="MISRAC++2008-0-1-7" enabled="true" />
1990                                <check name="MISRAC++2008-0-1-8" enabled="false" />
1991                                <check name="MISRAC++2008-0-1-9" enabled="true" />
1992                                <check name="MISRAC++2008-0-1-11" enabled="true" />
1993                            </group>
1994                            <group enabled="true" name="MISRAC++2008-0-2">
1995                                <check name="MISRAC++2008-0-2-1" enabled="true" />
1996                            </group>
1997                            <group enabled="true" name="MISRAC++2008-0-3">
1998                                <check name="MISRAC++2008-0-3-2" enabled="true" />
1999                            </group>
2000                            <group enabled="true" name="MISRAC++2008-2-7">
2001                                <check name="MISRAC++2008-2-7-1" enabled="true" />
2002                                <check name="MISRAC++2008-2-7-2" enabled="true" />
2003                                <check name="MISRAC++2008-2-7-3" enabled="false" />
2004                            </group>
2005                            <group enabled="true" name="MISRAC++2008-2-10">
2006                                <check name="MISRAC++2008-2-10-1" enabled="true" />
2007                                <check name="MISRAC++2008-2-10-2" enabled="true" />
2008                                <check name="MISRAC++2008-2-10-3" enabled="true" />
2009                                <check name="MISRAC++2008-2-10-4" enabled="true" />
2010                                <check name="MISRAC++2008-2-10-5" enabled="false" />
2011                                <check name="MISRAC++2008-2-10-6" enabled="true" />
2012                            </group>
2013                            <group enabled="true" name="MISRAC++2008-2-13">
2014                                <check name="MISRAC++2008-2-13-2" enabled="true" />
2015                                <check name="MISRAC++2008-2-13-3" enabled="true" />
2016                                <check name="MISRAC++2008-2-13-4_a" enabled="true" />
2017                                <check name="MISRAC++2008-2-13-4_b" enabled="true" />
2018                            </group>
2019                            <group enabled="true" name="MISRAC++2008-3-1">
2020                                <check name="MISRAC++2008-3-1-1" enabled="true" />
2021                                <check name="MISRAC++2008-3-1-3" enabled="true" />
2022                            </group>
2023                            <group enabled="true" name="MISRAC++2008-3-9">
2024                                <check name="MISRAC++2008-3-9-2" enabled="false" />
2025                                <check name="MISRAC++2008-3-9-3" enabled="true" />
2026                            </group>
2027                            <group enabled="true" name="MISRAC++2008-4-5">
2028                                <check name="MISRAC++2008-4-5-1" enabled="true" />
2029                                <check name="MISRAC++2008-4-5-2" enabled="true" />
2030                                <check name="MISRAC++2008-4-5-3" enabled="true" />
2031                            </group>
2032                            <group enabled="true" name="MISRAC++2008-5-0">
2033                                <check name="MISRAC++2008-5-0-1_a" enabled="true" />
2034                                <check name="MISRAC++2008-5-0-1_b" enabled="true" />
2035                                <check name="MISRAC++2008-5-0-1_c" enabled="true" />
2036                                <check name="MISRAC++2008-5-0-2" enabled="false" />
2037                                <check name="MISRAC++2008-5-0-3" enabled="true" />
2038                                <check name="MISRAC++2008-5-0-4" enabled="true" />
2039                                <check name="MISRAC++2008-5-0-5" enabled="true" />
2040                                <check name="MISRAC++2008-5-0-6" enabled="true" />
2041                                <check name="MISRAC++2008-5-0-7" enabled="true" />
2042                                <check name="MISRAC++2008-5-0-8" enabled="true" />
2043                                <check name="MISRAC++2008-5-0-9" enabled="true" />
2044                                <check name="MISRAC++2008-5-0-10" enabled="true" />
2045                                <check name="MISRAC++2008-5-0-13_a" enabled="true" />
2046                                <check name="MISRAC++2008-5-0-13_b" enabled="true" />
2047                                <check name="MISRAC++2008-5-0-13_c" enabled="true" />
2048                                <check name="MISRAC++2008-5-0-13_d" enabled="true" />
2049                                <check name="MISRAC++2008-5-0-14" enabled="true" />
2050                                <check name="MISRAC++2008-5-0-15_a" enabled="true" />
2051                                <check name="MISRAC++2008-5-0-15_b" enabled="true" />
2052                                <check name="MISRAC++2008-5-0-16_a" enabled="true" />
2053                                <check name="MISRAC++2008-5-0-16_b" enabled="true" />
2054                                <check name="MISRAC++2008-5-0-16_c" enabled="true" />
2055                                <check name="MISRAC++2008-5-0-16_d" enabled="true" />
2056                                <check name="MISRAC++2008-5-0-16_e" enabled="true" />
2057                                <check name="MISRAC++2008-5-0-16_f" enabled="true" />
2058                                <check name="MISRAC++2008-5-0-19" enabled="true" />
2059                                <check name="MISRAC++2008-5-0-21" enabled="true" />
2060                            </group>
2061                            <group enabled="true" name="MISRAC++2008-5-2">
2062                                <check name="MISRAC++2008-5-2-4" enabled="true" />
2063                                <check name="MISRAC++2008-5-2-5" enabled="true" />
2064                                <check name="MISRAC++2008-5-2-6" enabled="true" />
2065                                <check name="MISRAC++2008-5-2-7" enabled="true" />
2066                                <check name="MISRAC++2008-5-2-9" enabled="false" />
2067                                <check name="MISRAC++2008-5-2-10" enabled="false" />
2068                                <check name="MISRAC++2008-5-2-11_a" enabled="true" />
2069                                <check name="MISRAC++2008-5-2-11_b" enabled="true" />
2070                            </group>
2071                            <group enabled="true" name="MISRAC++2008-5-3">
2072                                <check name="MISRAC++2008-5-3-1" enabled="true" />
2073                                <check name="MISRAC++2008-5-3-2_a" enabled="true" />
2074                                <check name="MISRAC++2008-5-3-2_b" enabled="true" />
2075                                <check name="MISRAC++2008-5-3-3" enabled="true" />
2076                                <check name="MISRAC++2008-5-3-4" enabled="true" />
2077                            </group>
2078                            <group enabled="true" name="MISRAC++2008-5-8">
2079                                <check name="MISRAC++2008-5-8-1" enabled="true" />
2080                            </group>
2081                            <group enabled="true" name="MISRAC++2008-5-14">
2082                                <check name="MISRAC++2008-5-14-1" enabled="true" />
2083                            </group>
2084                            <group enabled="true" name="MISRAC++2008-5-18">
2085                                <check name="MISRAC++2008-5-18-1" enabled="true" />
2086                            </group>
2087                            <group enabled="true" name="MISRAC++2008-5-19">
2088                                <check name="MISRAC++2008-5-19-1" enabled="false" />
2089                            </group>
2090                            <group enabled="true" name="MISRAC++2008-6-2">
2091                                <check name="MISRAC++2008-6-2-1" enabled="true" />
2092                                <check name="MISRAC++2008-6-2-2" enabled="true" />
2093                                <check name="MISRAC++2008-6-2-3" enabled="false" />
2094                            </group>
2095                            <group enabled="true" name="MISRAC++2008-6-3">
2096                                <check name="MISRAC++2008-6-3-1_a" enabled="true" />
2097                                <check name="MISRAC++2008-6-3-1_b" enabled="true" />
2098                                <check name="MISRAC++2008-6-3-1_c" enabled="true" />
2099                                <check name="MISRAC++2008-6-3-1_d" enabled="true" />
2100                            </group>
2101                            <group enabled="true" name="MISRAC++2008-6-4">
2102                                <check name="MISRAC++2008-6-4-1" enabled="true" />
2103                                <check name="MISRAC++2008-6-4-2" enabled="true" />
2104                                <check name="MISRAC++2008-6-4-3" enabled="true" />
2105                                <check name="MISRAC++2008-6-4-4" enabled="true" />
2106                                <check name="MISRAC++2008-6-4-5" enabled="true" />
2107                                <check name="MISRAC++2008-6-4-6" enabled="true" />
2108                                <check name="MISRAC++2008-6-4-7" enabled="true" />
2109                                <check name="MISRAC++2008-6-4-8" enabled="true" />
2110                            </group>
2111                            <group enabled="true" name="MISRAC++2008-6-5">
2112                                <check name="MISRAC++2008-6-5-1_a" enabled="true" />
2113                                <check name="MISRAC++2008-6-5-2" enabled="true" />
2114                                <check name="MISRAC++2008-6-5-3" enabled="true" />
2115                                <check name="MISRAC++2008-6-5-4" enabled="true" />
2116                                <check name="MISRAC++2008-6-5-6" enabled="true" />
2117                            </group>
2118                            <group enabled="true" name="MISRAC++2008-6-6">
2119                                <check name="MISRAC++2008-6-6-1" enabled="true" />
2120                                <check name="MISRAC++2008-6-6-2" enabled="true" />
2121                                <check name="MISRAC++2008-6-6-4" enabled="true" />
2122                                <check name="MISRAC++2008-6-6-5" enabled="true" />
2123                            </group>
2124                            <group enabled="true" name="MISRAC++2008-7-1">
2125                                <check name="MISRAC++2008-7-1-1" enabled="true" />
2126                                <check name="MISRAC++2008-7-1-2" enabled="true" />
2127                            </group>
2128                            <group enabled="true" name="MISRAC++2008-7-2">
2129                                <check name="MISRAC++2008-7-2-1" enabled="true" />
2130                            </group>
2131                            <group enabled="true" name="MISRAC++2008-7-4">
2132                                <check name="MISRAC++2008-7-4-3" enabled="true" />
2133                            </group>
2134                            <group enabled="true" name="MISRAC++2008-7-5">
2135                                <check name="MISRAC++2008-7-5-1_a" enabled="true" />
2136                                <check name="MISRAC++2008-7-5-1_b" enabled="true" />
2137                                <check name="MISRAC++2008-7-5-2_a" enabled="true" />
2138                                <check name="MISRAC++2008-7-5-2_b" enabled="true" />
2139                                <check name="MISRAC++2008-7-5-2_c" enabled="true" />
2140                                <check name="MISRAC++2008-7-5-2_d" enabled="true" />
2141                                <check name="MISRAC++2008-7-5-4_a" enabled="false" />
2142                                <check name="MISRAC++2008-7-5-4_b" enabled="false" />
2143                            </group>
2144                            <group enabled="true" name="MISRAC++2008-8-0">
2145                                <check name="MISRAC++2008-8-0-1" enabled="true" />
2146                            </group>
2147                            <group enabled="true" name="MISRAC++2008-8-4">
2148                                <check name="MISRAC++2008-8-4-1" enabled="true" />
2149                                <check name="MISRAC++2008-8-4-3" enabled="true" />
2150                                <check name="MISRAC++2008-8-4-4" enabled="true" />
2151                            </group>
2152                            <group enabled="true" name="MISRAC++2008-8-5">
2153                                <check name="MISRAC++2008-8-5-1_a" enabled="true" />
2154                                <check name="MISRAC++2008-8-5-1_b" enabled="true" />
2155                                <check name="MISRAC++2008-8-5-1_c" enabled="true" />
2156                                <check name="MISRAC++2008-8-5-2" enabled="true" />
2157                            </group>
2158                            <group enabled="true" name="MISRAC++2008-9-3">
2159                                <check name="MISRAC++2008-9-3-1" enabled="true" />
2160                                <check name="MISRAC++2008-9-3-2" enabled="true" />
2161                            </group>
2162                            <group enabled="true" name="MISRAC++2008-9-5">
2163                                <check name="MISRAC++2008-9-5-1" enabled="true" />
2164                            </group>
2165                            <group enabled="true" name="MISRAC++2008-9-6">
2166                                <check name="MISRAC++2008-9-6-2" enabled="true" />
2167                                <check name="MISRAC++2008-9-6-3" enabled="true" />
2168                                <check name="MISRAC++2008-9-6-4" enabled="true" />
2169                            </group>
2170                            <group enabled="true" name="MISRAC++2008-12-1">
2171                                <check name="MISRAC++2008-12-1-1_a" enabled="true" />
2172                                <check name="MISRAC++2008-12-1-1_b" enabled="true" />
2173                                <check name="MISRAC++2008-12-1-3" enabled="true" />
2174                            </group>
2175                            <group enabled="true" name="MISRAC++2008-15-0">
2176                                <check name="MISRAC++2008-15-0-2" enabled="false" />
2177                            </group>
2178                            <group enabled="true" name="MISRAC++2008-15-1">
2179                                <check name="MISRAC++2008-15-1-2" enabled="true" />
2180                                <check name="MISRAC++2008-15-1-3" enabled="true" />
2181                            </group>
2182                            <group enabled="true" name="MISRAC++2008-15-3">
2183                                <check name="MISRAC++2008-15-3-1" enabled="true" />
2184                                <check name="MISRAC++2008-15-3-2" enabled="false" />
2185                                <check name="MISRAC++2008-15-3-3" enabled="true" />
2186                                <check name="MISRAC++2008-15-3-4" enabled="true" />
2187                                <check name="MISRAC++2008-15-3-5" enabled="true" />
2188                            </group>
2189                            <group enabled="true" name="MISRAC++2008-15-5">
2190                                <check name="MISRAC++2008-15-5-1" enabled="true" />
2191                            </group>
2192                            <group enabled="true" name="MISRAC++2008-16-0">
2193                                <check name="MISRAC++2008-16-0-3" enabled="true" />
2194                                <check name="MISRAC++2008-16-0-4" enabled="true" />
2195                            </group>
2196                            <group enabled="true" name="MISRAC++2008-16-2">
2197                                <check name="MISRAC++2008-16-2-2" enabled="true" />
2198                                <check name="MISRAC++2008-16-2-3" enabled="true" />
2199                                <check name="MISRAC++2008-16-2-4" enabled="true" />
2200                                <check name="MISRAC++2008-16-2-5" enabled="false" />
2201                            </group>
2202                            <group enabled="true" name="MISRAC++2008-16-3">
2203                                <check name="MISRAC++2008-16-3-1" enabled="true" />
2204                                <check name="MISRAC++2008-16-3-2" enabled="false" />
2205                            </group>
2206                            <group enabled="true" name="MISRAC++2008-17-0">
2207                                <check name="MISRAC++2008-17-0-1" enabled="true" />
2208                                <check name="MISRAC++2008-17-0-3" enabled="true" />
2209                                <check name="MISRAC++2008-17-0-5" enabled="true" />
2210                            </group>
2211                            <group enabled="true" name="MISRAC++2008-18-0">
2212                                <check name="MISRAC++2008-18-0-1" enabled="true" />
2213                                <check name="MISRAC++2008-18-0-2" enabled="true" />
2214                                <check name="MISRAC++2008-18-0-3" enabled="true" />
2215                                <check name="MISRAC++2008-18-0-4" enabled="true" />
2216                                <check name="MISRAC++2008-18-0-5" enabled="true" />
2217                            </group>
2218                            <group enabled="true" name="MISRAC++2008-18-2">
2219                                <check name="MISRAC++2008-18-2-1" enabled="true" />
2220                            </group>
2221                            <group enabled="true" name="MISRAC++2008-18-4">
2222                                <check name="MISRAC++2008-18-4-1" enabled="true" />
2223                            </group>
2224                            <group enabled="true" name="MISRAC++2008-18-7">
2225                                <check name="MISRAC++2008-18-7-1" enabled="true" />
2226                            </group>
2227                            <group enabled="true" name="MISRAC++2008-19-3">
2228                                <check name="MISRAC++2008-19-3-1" enabled="true" />
2229                            </group>
2230                            <group enabled="true" name="MISRAC++2008-27-0">
2231                                <check name="MISRAC++2008-27-0-1" enabled="true" />
2232                            </group>
2233                        </package>
2234                    </checks_tree>
2235                </cstat_settings>
2236            </data>
2237        </settings>
2238        <settings>
2239            <name>RuntimeChecking</name>
2240            <archiveVersion>0</archiveVersion>
2241            <data>
2242                <version>2</version>
2243                <wantNonLocal>1</wantNonLocal>
2244                <debug>0</debug>
2245                <option>
2246                    <name>GenRtcDebugHeap</name>
2247                    <state>0</state>
2248                </option>
2249                <option>
2250                    <name>GenRtcEnableBoundsChecking</name>
2251                    <state>0</state>
2252                </option>
2253                <option>
2254                    <name>GenRtcCheckPtrsNonInstrMem</name>
2255                    <state>1</state>
2256                </option>
2257                <option>
2258                    <name>GenRtcTrackPointerBounds</name>
2259                    <state>1</state>
2260                </option>
2261                <option>
2262                    <name>GenRtcCheckAccesses</name>
2263                    <state>1</state>
2264                </option>
2265                <option>
2266                    <name>GenRtcGenerateEntries</name>
2267                    <state>0</state>
2268                </option>
2269                <option>
2270                    <name>GenRtcNrTrackedPointers</name>
2271                    <state>1000</state>
2272                </option>
2273                <option>
2274                    <name>GenRtcIntOverflow</name>
2275                    <state>0</state>
2276                </option>
2277                <option>
2278                    <name>GenRtcIncUnsigned</name>
2279                    <state>0</state>
2280                </option>
2281                <option>
2282                    <name>GenRtcIntConversion</name>
2283                    <state>0</state>
2284                </option>
2285                <option>
2286                    <name>GenRtcInclExplicit</name>
2287                    <state>0</state>
2288                </option>
2289                <option>
2290                    <name>GenRtcIntShiftOverflow</name>
2291                    <state>0</state>
2292                </option>
2293                <option>
2294                    <name>GenRtcInclUnsignedShiftOverflow</name>
2295                    <state>0</state>
2296                </option>
2297                <option>
2298                    <name>GenRtcUnhandledCase</name>
2299                    <state>0</state>
2300                </option>
2301                <option>
2302                    <name>GenRtcDivByZero</name>
2303                    <state>0</state>
2304                </option>
2305                <option>
2306                    <name>GenRtcEnable</name>
2307                    <state>0</state>
2308                </option>
2309                <option>
2310                    <name>GenRtcCheckPtrsNonInstrFunc</name>
2311                    <state>1</state>
2312                </option>
2313            </data>
2314        </settings>
2315    </configuration>
2316    <group>
2317        <name>msp432p401</name>
2318        <file>
2319            <name>$PROJ_DIR$\..\flash.c</name>
2320        </file>
2321        <file>
2322            <name>$PROJ_DIR$\..\sysctl.c</name>
2323        </file>
2324        <configuration>
2325            <name>Debug</name>
2326        </configuration>
2327    </group>
2328    <group>
2329        <name>msp432p4111</name>
2330        <file>
2331            <name>$PROJ_DIR$\..\flash_a.c</name>
2332        </file>
2333        <file>
2334            <name>$PROJ_DIR$\..\lcd_f.c</name>
2335        </file>
2336        <file>
2337            <name>$PROJ_DIR$\..\sysctl_a.c</name>
2338        </file>
2339        <configuration>
2340            <name>Debug</name>
2341        </configuration>
2342    </group>
2343    <group>
2344        <name>Shared Peripherals</name>
2345        <file>
2346            <name>$PROJ_DIR$\..\adc14.c</name>
2347        </file>
2348        <file>
2349            <name>$PROJ_DIR$\..\aes256.c</name>
2350        </file>
2351        <file>
2352            <name>$PROJ_DIR$\..\comp_e.c</name>
2353        </file>
2354        <file>
2355            <name>$PROJ_DIR$\..\cpu.c</name>
2356        </file>
2357        <file>
2358            <name>$PROJ_DIR$\..\crc32.c</name>
2359        </file>
2360        <file>
2361            <name>$PROJ_DIR$\..\cs.c</name>
2362        </file>
2363        <file>
2364            <name>$PROJ_DIR$\..\dma.c</name>
2365        </file>
2366        <file>
2367            <name>$PROJ_DIR$\..\fpu.c</name>
2368        </file>
2369        <file>
2370            <name>$PROJ_DIR$\..\gpio.c</name>
2371        </file>
2372        <file>
2373            <name>$PROJ_DIR$\..\i2c.c</name>
2374        </file>
2375        <file>
2376            <name>$PROJ_DIR$\..\interrupt.c</name>
2377        </file>
2378        <file>
2379            <name>$PROJ_DIR$\..\mpu.c</name>
2380        </file>
2381        <file>
2382            <name>$PROJ_DIR$\..\pcm.c</name>
2383        </file>
2384        <file>
2385            <name>$PROJ_DIR$\..\pmap.c</name>
2386        </file>
2387        <file>
2388            <name>$PROJ_DIR$\..\pss.c</name>
2389        </file>
2390        <file>
2391            <name>$PROJ_DIR$\..\ref_a.c</name>
2392        </file>
2393        <file>
2394            <name>$PROJ_DIR$\..\reset.c</name>
2395        </file>
2396        <file>
2397            <name>$PROJ_DIR$\..\rtc_c.c</name>
2398        </file>
2399        <file>
2400            <name>$PROJ_DIR$\..\spi.c</name>
2401        </file>
2402        <file>
2403            <name>$PROJ_DIR$\..\systick.c</name>
2404        </file>
2405        <file>
2406            <name>$PROJ_DIR$\..\timer32.c</name>
2407        </file>
2408        <file>
2409            <name>$PROJ_DIR$\..\timer_a.c</name>
2410        </file>
2411        <file>
2412            <name>$PROJ_DIR$\..\uart.c</name>
2413        </file>
2414        <file>
2415            <name>$PROJ_DIR$\..\wdt_a.c</name>
2416        </file>
2417        <configuration>
2418            <name>Debug</name>
2419        </configuration>
2420    </group>
2421</project>
2422