Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
# Warning: Do not edit. This is automatically extracted
# from CLDR project data, obtained from http://cldr.unicode.org/
# -----------------------------------------------------------------------------
comment_char *
escape_char /
LC_COLLATE
*************

collating-element <d-LATIN_SMALL_LETTER_Z_WITH_CARON> from "<d><LATIN_SMALL_LETTER_Z_WITH_CARON>"
collating-element <D-LATIN_SMALL_LETTER_Z_WITH_CARON> from "<D><LATIN_SMALL_LETTER_Z_WITH_CARON>"
collating-element <D-LATIN_CAPITAL_LETTER_Z_WITH_CARON> from "<D><LATIN_CAPITAL_LETTER_Z_WITH_CARON>"
collating-element <l-j> from "<l><j>"
collating-element <L-j> from "<L><j>"
collating-element <L-J> from "<L><J>"
collating-element <n-j> from "<n><j>"
collating-element <N-j> from "<N><j>"
collating-element <N-J> from "<N><J>"


* Define collation weights as symbols

collating-symbol <X01>
collating-symbol <X05>
collating-symbol <X13>
collating-symbol <X28>
collating-symbol <X47>
collating-symbol <X70>
collating-symbol <X86>
collating-symbol <X88>
collating-symbol <X89>
collating-symbol <X8C>
collating-symbol <X8E>
collating-symbol <X90>
collating-symbol <X92>
collating-symbol <X96>
collating-symbol <X98>
collating-symbol <X9C>
collating-symbol <XA0>
collating-symbol <XA2>
collating-symbol <XB2>
collating-symbol <XC0>
collating-symbol <X0200>
collating-symbol <X0304>
collating-symbol <X0306>
collating-symbol <X0308>
collating-symbol <X030A>
collating-symbol <X030C>
collating-symbol <X030E>
collating-symbol <X0400>
collating-symbol <X050A>
collating-symbol <X050E>
collating-symbol <X0600>
collating-symbol <X0722>
collating-symbol <X072E>
collating-symbol <X0752>
collating-symbol <X075A>
collating-symbol <X0800>
collating-symbol <X0900>
collating-symbol <X0969>
collating-symbol <X0977>
collating-symbol <X098D>
collating-symbol <X098F>
collating-symbol <X0991>
collating-symbol <X0993>
collating-symbol <X0995>
collating-symbol <X0997>
collating-symbol <X0A71>
collating-symbol <X0A7B>
collating-symbol <X0A7D>
collating-symbol <X0A87>
collating-symbol <X0A89>
collating-symbol <X0A8B>
collating-symbol <X0A8F>
collating-symbol <X0A91>
collating-symbol <X0C04>
collating-symbol <X0C06>
collating-symbol <X0C0A>
collating-symbol <X0C0E>
collating-symbol <X0C10>
collating-symbol <X0C12>
collating-symbol <X0C14>
collating-symbol <X0C16>
collating-symbol <X0C22>
collating-symbol <X0C53>
collating-symbol <X0C76>
collating-symbol <X0C7A>
collating-symbol <X0C7C>
collating-symbol <X0C7E>
collating-symbol <X0C80>
collating-symbol <X0C82>
collating-symbol <X0C86>
collating-symbol <X0C8A>
collating-symbol <X0D72>
collating-symbol <X0D76>
collating-symbol <X1200>
collating-symbol <X1400>
collating-symbol <X1600>
collating-symbol <X1800>
collating-symbol <X1A00>
collating-symbol <X1C00>
collating-symbol <X1E00>
collating-symbol <X2000>
collating-symbol <X2200>
collating-symbol <X2400>
collating-symbol <X2900>
collating-symbol <X2B00>
collating-symbol <X2D00>
collating-symbol <X2E02>
collating-symbol <X2E03>
collating-symbol <X2F00>
collating-symbol <X3002>
collating-symbol <X3003>
collating-symbol <X3100>
collating-symbol <X3300>
collating-symbol <X3500>
collating-symbol <X3700>
collating-symbol <X3900>
collating-symbol <X3B00>
collating-symbol <X3D00>
collating-symbol <X3F00>
collating-symbol <X4002>
collating-symbol <X4100>
collating-symbol <X4300>
collating-symbol <X4402>
collating-symbol <X4500>
collating-symbol <X4700>
collating-symbol <X4900>
collating-symbol <X4B00>
collating-symbol <X4D00>
collating-symbol <X4E02>
collating-symbol <X4F00>
collating-symbol <X5100>
collating-symbol <X5300>
collating-symbol <X5500>
collating-symbol <X5700>
collating-symbol <X5900>
collating-symbol <X5B00>
collating-symbol <X5C02>

order_start forward;forward;forward;forward


* collation weights in order

<X01>
<X05>
<X13>
<X28>
<X47>
<X70>
<X86>
<X88>
<X89>
<X8C>
<X8E>
<X90>
<X92>
<X96>
<X98>
<X9C>
<XA0>
<XA2>
<XB2>
<XC0>
<X0200>
<X0304>
<X0306>
<X0308>
<X030A>
<X030C>
<X030E>
<X0400>
<X050A>
<X050E>
<X0600>
<X0722>
<X072E>
<X0752>
<X075A>
<X0800>
<X0900>
<X0969>
<X0977>
<X098D>
<X098F>
<X0991>
<X0993>
<X0995>
<X0997>
<X0A71>
<X0A7B>
<X0A7D>
<X0A87>
<X0A89>
<X0A8B>
<X0A8F>
<X0A91>
<X0C04>
<X0C06>
<X0C0A>
<X0C0E>
<X0C10>
<X0C12>
<X0C14>
<X0C16>
<X0C22>
<X0C53>
<X0C76>
<X0C7A>
<X0C7C>
<X0C7E>
<X0C80>
<X0C82>
<X0C86>
<X0C8A>
<X0D72>
<X0D76>
<X1200>
<X1400>
<X1600>
<X1800>
<X1A00>
<X1C00>
<X1E00>
<X2000>
<X2200>
<X2400>
<X2900>
<X2B00>
<X2D00>
<X2E02>
<X2E03>
<X2F00>
<X3002>
<X3003>
<X3100>
<X3300>
<X3500>
<X3700>
<X3900>
<X3B00>
<X3D00>
<X3F00>
<X4002>
<X4100>
<X4300>
<X4402>
<X4500>
<X4700>
<X4900>
<X4B00>
<X4D00>
<X4E02>
<X4F00>
<X5100>
<X5300>
<X5500>
<X5700>
<X5900>
<X5B00>
<X5C02>

* assignment of characters to weights

<NULL>                                     IGNORE;IGNORE;IGNORE;<NULL>
<START_OF_HEADING>                         IGNORE;IGNORE;IGNORE;<START_OF_HEADING>
<START_OF_TEXT>                            IGNORE;IGNORE;IGNORE;<START_OF_TEXT>
<END_OF_TEXT>                              IGNORE;IGNORE;IGNORE;<END_OF_TEXT>
<END_OF_TRANSMISSION>                      IGNORE;IGNORE;IGNORE;<END_OF_TRANSMISSION>
<ENQUIRY>                                  IGNORE;IGNORE;IGNORE;<ENQUIRY>
<ACKNOWLEDGE>                              IGNORE;IGNORE;IGNORE;<ACKNOWLEDGE>
<ALERT>                                    IGNORE;IGNORE;IGNORE;<ALERT>
<BACKSPACE>                                IGNORE;IGNORE;IGNORE;<BACKSPACE>
<SHIFT_OUT>                                IGNORE;IGNORE;IGNORE;<SHIFT_OUT>
<SHIFT_IN>                                 IGNORE;IGNORE;IGNORE;<SHIFT_IN>
<DATA_LINK_ESCAPE>                         IGNORE;IGNORE;IGNORE;<DATA_LINK_ESCAPE>
<DEVICE_CONTROL_ONE>                       IGNORE;IGNORE;IGNORE;<DEVICE_CONTROL_ONE>
<DEVICE_CONTROL_TWO>                       IGNORE;IGNORE;IGNORE;<DEVICE_CONTROL_TWO>
<DEVICE_CONTROL_THREE>                     IGNORE;IGNORE;IGNORE;<DEVICE_CONTROL_THREE>
<DEVICE_CONTROL_FOUR>                      IGNORE;IGNORE;IGNORE;<DEVICE_CONTROL_FOUR>
<NEGATIVE_ACKNOWLEDGE>                     IGNORE;IGNORE;IGNORE;<NEGATIVE_ACKNOWLEDGE>
<SYNCHRONOUS_IDLE>                         IGNORE;IGNORE;IGNORE;<SYNCHRONOUS_IDLE>
<END_OF_TRANSMISSION_BLOCK>                IGNORE;IGNORE;IGNORE;<END_OF_TRANSMISSION_BLOCK>
<CANCEL>                                   IGNORE;IGNORE;IGNORE;<CANCEL>
<END_OF_MEDIUM>                            IGNORE;IGNORE;IGNORE;<END_OF_MEDIUM>
<SUBSTITUTE>                               IGNORE;IGNORE;IGNORE;<SUBSTITUTE>
<ESCAPE>                                   IGNORE;IGNORE;IGNORE;<ESCAPE>
<INFORMATION_SEPARATOR_FOUR>               IGNORE;IGNORE;IGNORE;<INFORMATION_SEPARATOR_FOUR>
<INFORMATION_SEPARATOR_THREE>              IGNORE;IGNORE;IGNORE;<INFORMATION_SEPARATOR_THREE>
<INFORMATION_SEPARATOR_TWO>                IGNORE;IGNORE;IGNORE;<INFORMATION_SEPARATOR_TWO>
<INFORMATION_SEPARATOR_ONE>                IGNORE;IGNORE;IGNORE;<INFORMATION_SEPARATOR_ONE>
<DELETE>                                   IGNORE;IGNORE;IGNORE;<DELETE>
<CONTROL-0080>                             IGNORE;IGNORE;IGNORE;<CONTROL-0080>
<CONTROL-0081>                             IGNORE;IGNORE;IGNORE;<CONTROL-0081>
<BREAK_PERMITTED_HERE>                     IGNORE;IGNORE;IGNORE;<BREAK_PERMITTED_HERE>
<NO_BREAK_HERE>                            IGNORE;IGNORE;IGNORE;<NO_BREAK_HERE>
<CONTROL-0084>                             IGNORE;IGNORE;IGNORE;<CONTROL-0084>
<START_OF_SELECTED_AREA>                   IGNORE;IGNORE;IGNORE;<START_OF_SELECTED_AREA>
<END_OF_SELECTED_AREA>                     IGNORE;IGNORE;IGNORE;<END_OF_SELECTED_AREA>
<CHARACTER_TABULATION_SET>                 IGNORE;IGNORE;IGNORE;<CHARACTER_TABULATION_SET>
<CHARACTER_TABULATION_WITH_JUSTIFICATION>  IGNORE;IGNORE;IGNORE;<CHARACTER_TABULATION_WITH_JUSTIFICATION>
<LINE_TABULATION_SET>                      IGNORE;IGNORE;IGNORE;<LINE_TABULATION_SET>
<PARTIAL_LINE_FORWARD>                     IGNORE;IGNORE;IGNORE;<PARTIAL_LINE_FORWARD>
<PARTIAL_LINE_BACKWARD>                    IGNORE;IGNORE;IGNORE;<PARTIAL_LINE_BACKWARD>
<REVERSE_LINE_FEED>                        IGNORE;IGNORE;IGNORE;<REVERSE_LINE_FEED>
<SINGLE_SHIFT_TWO>                         IGNORE;IGNORE;IGNORE;<SINGLE_SHIFT_TWO>
<SINGLE_SHIFT_THREE>                       IGNORE;IGNORE;IGNORE;<SINGLE_SHIFT_THREE>
<DEVICE_CONTROL_STRING>                    IGNORE;IGNORE;IGNORE;<DEVICE_CONTROL_STRING>
<PRIVATE_USE_ONE>                          IGNORE;IGNORE;IGNORE;<PRIVATE_USE_ONE>
<PRIVATE_USE_TWO>                          IGNORE;IGNORE;IGNORE;<PRIVATE_USE_TWO>
<SET_TRANSMIT_STATE>                       IGNORE;IGNORE;IGNORE;<SET_TRANSMIT_STATE>
<CANCEL_CHARACTER>                         IGNORE;IGNORE;IGNORE;<CANCEL_CHARACTER>
<MESSAGE_WAITING>                          IGNORE;IGNORE;IGNORE;<MESSAGE_WAITING>
<START_OF_GUARDED_AREA>                    IGNORE;IGNORE;IGNORE;<START_OF_GUARDED_AREA>
<END_OF_GUARDED_AREA>                      IGNORE;IGNORE;IGNORE;<END_OF_GUARDED_AREA>
<START_OF_STRING>                          IGNORE;IGNORE;IGNORE;<START_OF_STRING>
<CONTROL-0099>                             IGNORE;IGNORE;IGNORE;<CONTROL-0099>
<SINGLE_CHARACTER_INTRODUCER>              IGNORE;IGNORE;IGNORE;<SINGLE_CHARACTER_INTRODUCER>
<CONTROL_SEQUENCE_INTRODUCER>              IGNORE;IGNORE;IGNORE;<CONTROL_SEQUENCE_INTRODUCER>
<STRING_TERMINATOR>                        IGNORE;IGNORE;IGNORE;<STRING_TERMINATOR>
<OPERATING_SYSTEM_COMMAND>                 IGNORE;IGNORE;IGNORE;<OPERATING_SYSTEM_COMMAND>
<PRIVACY_MESSAGE>                          IGNORE;IGNORE;IGNORE;<PRIVACY_MESSAGE>
<APPLICATION_PROGRAM_COMMAND>              IGNORE;IGNORE;IGNORE;<APPLICATION_PROGRAM_COMMAND>
<SOFT_HYPHEN>                              IGNORE;IGNORE;IGNORE;<SOFT_HYPHEN>
<tab>                                      <X0304>;<X05>;<X05>;<tab>
<newline>                                  <X0306>;<X05>;<X05>;<newline>
<vertical-tab>                             <X0308>;<X05>;<X05>;<vertical-tab>
<form-feed>                                <X030A>;<X05>;<X05>;<form-feed>
<carriage-return>                          <X030C>;<X05>;<X05>;<carriage-return>
<NEXT_LINE>                                <X030E>;<X05>;<X05>;<NEXT_LINE>
<space>                                    <X0400>;<X05>;<X05>;<space>
<NO-BREAK_SPACE>                           <X0400>;<X05>;<X28>;<NO-BREAK_SPACE>
<LOW_LINE>                                 <X050A>;<X05>;<X05>;<LOW_LINE>
<HYPHEN-MINUS>                             <X050E>;<X05>;<X05>;<HYPHEN-MINUS>
<COMMA>                                    <X0600>;<X05>;<X05>;<COMMA>
<SEMICOLON>                                <X0722>;<X05>;<X05>;<SEMICOLON>
<COLON>                                    <X072E>;<X05>;<X05>;<COLON>
<EXCLAMATION_MARK>                         <X0752>;<X05>;<X05>;<EXCLAMATION_MARK>
<QUESTION_MARK>                            <X075A>;<X05>;<X05>;<QUESTION_MARK>
<FULL_STOP>                                <X0800>;<X05>;<X05>;<FULL_STOP>
<APOSTROPHE>                               <X0969>;<X05>;<X05>;<APOSTROPHE>
<QUOTATION_MARK>                           <X0977>;<X05>;<X05>;<QUOTATION_MARK>
<LEFT_PARENTHESIS>                         <X098D>;<X05>;<X05>;<LEFT_PARENTHESIS>
<RIGHT_PARENTHESIS>                        <X098F>;<X05>;<X05>;<RIGHT_PARENTHESIS>
<LEFT_SQUARE_BRACKET>                      <X0991>;<X05>;<X05>;<LEFT_SQUARE_BRACKET>
<RIGHT_SQUARE_BRACKET>                     <X0993>;<X05>;<X05>;<RIGHT_SQUARE_BRACKET>
<LEFT_CURLY_BRACKET>                       <X0995>;<X05>;<X05>;<LEFT_CURLY_BRACKET>
<RIGHT_CURLY_BRACKET>                      <X0997>;<X05>;<X05>;<RIGHT_CURLY_BRACKET>
<SECTION_SIGN>                             <X0A71>;<X05>;<X05>;<SECTION_SIGN>
<COMMERCIAL_AT>                            <X0A7B>;<X05>;<X05>;<COMMERCIAL_AT>
<ASTERISK>                                 <X0A7D>;<X05>;<X05>;<ASTERISK>
<SOLIDUS>                                  <X0A87>;<X05>;<X05>;<SOLIDUS>
<REVERSE_SOLIDUS>                          <X0A89>;<X05>;<X05>;<REVERSE_SOLIDUS>
<AMPERSAND>                                <X0A8B>;<X05>;<X05>;<AMPERSAND>
<NUMBER_SIGN>                              <X0A8F>;<X05>;<X05>;<NUMBER_SIGN>
<PERCENT_SIGN>                             <X0A91>;<X05>;<X05>;<PERCENT_SIGN>
<GRAVE_ACCENT>                             <X0C04>;<X05>;<X05>;<GRAVE_ACCENT>
<ACUTE_ACCENT>                             <X0C06>;<X05>;<X05>;<ACUTE_ACCENT>
<CIRCUMFLEX_ACCENT>                        <X0C0A>;<X05>;<X05>;<CIRCUMFLEX_ACCENT>
<BREVE>                                    "<X0C0E><X0200>";<X05>;"<X05><XC0>";<BREVE>
<DOT_ABOVE>                                "<X0C0E><X0900>";<X05>;"<X05><XC0>";<DOT_ABOVE>
<DIAERESIS>                                <X0C10>;<X05>;<X05>;<DIAERESIS>
<DOUBLE_ACUTE_ACCENT>                      "<X0C12><X0900>";<X05>;"<X05><XC0>";<DOUBLE_ACUTE_ACCENT>
<CEDILLA>                                  <X0C14>;<X05>;<X05>;<CEDILLA>
<OGONEK>                                   "<X0C16><X0200>";<X05>;"<X05><XC0>";<OGONEK>
<CARON>                                    <X0C22>;<X05>;<X05>;<CARON>
<DEGREE_SIGN>                              <X0C53>;<X05>;<X05>;<DEGREE_SIGN>
<PLUS_SIGN>                                <X0C76>;<X05>;<X05>;<PLUS_SIGN>
<DIVISION_SIGN>                            <X0C7A>;<X05>;<X05>;<DIVISION_SIGN>
<MULTIPLICATION_SIGN>                      <X0C7C>;<X05>;<X05>;<MULTIPLICATION_SIGN>
<LESS-THAN_SIGN>                           <X0C7E>;<X05>;<X05>;<LESS-THAN_SIGN>
<EQUALS_SIGN>                              <X0C80>;<X05>;<X05>;<EQUALS_SIGN>
<GREATER-THAN_SIGN>                        <X0C82>;<X05>;<X05>;<GREATER-THAN_SIGN>
<VERTICAL_LINE>                            <X0C86>;<X05>;<X05>;<VERTICAL_LINE>
<TILDE>                                    <X0C8A>;<X05>;<X05>;<TILDE>
<CURRENCY_SIGN>                            <X0D72>;<X05>;<X05>;<CURRENCY_SIGN>
<DOLLAR_SIGN>                              <X0D76>;<X05>;<X05>;<DOLLAR_SIGN>
<zero>                                     <X1200>;<X05>;<X05>;<zero>
<one>                                      <X1400>;<X05>;<X05>;<one>
<two>                                      <X1600>;<X05>;<X05>;<two>
<three>                                    <X1800>;<X05>;<X05>;<three>
<four>                                     <X1A00>;<X05>;<X05>;<four>
<five>                                     <X1C00>;<X05>;<X05>;<five>
<six>                                      <X1E00>;<X05>;<X05>;<six>
<seven>                                    <X2000>;<X05>;<X05>;<seven>
<eight>                                    <X2200>;<X05>;<X05>;<eight>
<nine>                                     <X2400>;<X05>;<X05>;<nine>
<a>                                        <X2900>;<X05>;<X05>;<a>
<A>                                        <X2900>;<X05>;<X9C>;<A>
<LATIN_SMALL_LETTER_A_WITH_ACUTE>          <X2900>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_A_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_A_WITH_ACUTE>        <X2900>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_A_WITH_ACUTE>
<LATIN_SMALL_LETTER_A_WITH_BREVE>          <X2900>;"<X05><X8C>";"<X05><X05>";<LATIN_SMALL_LETTER_A_WITH_BREVE>
<LATIN_CAPITAL_LETTER_A_WITH_BREVE>        <X2900>;"<X05><X8C>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_A_WITH_BREVE>
<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX>     <X2900>;"<X05><X8E>";"<X05><X05>";<LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX>
<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX>   <X2900>;"<X05><X8E>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX>
<LATIN_SMALL_LETTER_A_WITH_DIAERESIS>      <X2900>;"<X05><X96>";"<X05><X05>";<LATIN_SMALL_LETTER_A_WITH_DIAERESIS>
<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS>    <X2900>;"<X05><X96>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS>
<LATIN_SMALL_LETTER_A_WITH_OGONEK>         <X2900>;"<X05><XA2>";"<X05><X05>";<LATIN_SMALL_LETTER_A_WITH_OGONEK>
<LATIN_CAPITAL_LETTER_A_WITH_OGONEK>       <X2900>;"<X05><XA2>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_A_WITH_OGONEK>
<b>                                        <X2B00>;<X05>;<X05>;<b>
<B>                                        <X2B00>;<X05>;<X9C>;<B>
<c>                                        <X2D00>;<X05>;<X05>;<c>
<C>                                        <X2D00>;<X05>;<X9C>;<C>
<LATIN_SMALL_LETTER_C_WITH_CEDILLA>        <X2D00>;"<X05><XA0>";"<X05><X05>";<LATIN_SMALL_LETTER_C_WITH_CEDILLA>
<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA>      <X2D00>;"<X05><XA0>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_C_WITH_CEDILLA>
<LATIN_SMALL_LETTER_C_WITH_CARON>          <X2E02>;<X05>;<X05>;<LATIN_SMALL_LETTER_C_WITH_CARON>
<LATIN_CAPITAL_LETTER_C_WITH_CARON>        <X2E02>;<X05>;<X86>;<LATIN_CAPITAL_LETTER_C_WITH_CARON>
<LATIN_SMALL_LETTER_C_WITH_ACUTE>          <X2E03>;<X05>;<X05>;<LATIN_SMALL_LETTER_C_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_C_WITH_ACUTE>        <X2E03>;<X05>;<X86>;<LATIN_CAPITAL_LETTER_C_WITH_ACUTE>
<d>                                        <X2F00>;<X05>;<X05>;<d>
<D>                                        <X2F00>;<X05>;<X9C>;<D>
<LATIN_SMALL_LETTER_D_WITH_CARON>          <X2F00>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_D_WITH_CARON>
<LATIN_CAPITAL_LETTER_D_WITH_CARON>        <X2F00>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_D_WITH_CARON>
<d-LATIN_SMALL_LETTER_Z_WITH_CARON>        <X3002>;<X05>;<X05>;<d-LATIN_SMALL_LETTER_Z_WITH_CARON>
<D-LATIN_SMALL_LETTER_Z_WITH_CARON>        <X3002>;<X05>;<X47>;<D-LATIN_SMALL_LETTER_Z_WITH_CARON>
<D-LATIN_CAPITAL_LETTER_Z_WITH_CARON>      <X3002>;<X05>;<X89>;<D-LATIN_CAPITAL_LETTER_Z_WITH_CARON>
<LATIN_SMALL_LETTER_D_WITH_STROKE>         <X3003>;<X05>;<X05>;<LATIN_SMALL_LETTER_D_WITH_STROKE>
<LATIN_CAPITAL_LETTER_D_WITH_STROKE>       <X3003>;<X05>;<X86>;<LATIN_CAPITAL_LETTER_D_WITH_STROKE>
<e>                                        <X3100>;<X05>;<X05>;<e>
<E>                                        <X3100>;<X05>;<X9C>;<E>
<LATIN_SMALL_LETTER_E_WITH_ACUTE>          <X3100>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_E_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_E_WITH_ACUTE>        <X3100>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_E_WITH_ACUTE>
<LATIN_SMALL_LETTER_E_WITH_CARON>          <X3100>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_E_WITH_CARON>
<LATIN_CAPITAL_LETTER_E_WITH_CARON>        <X3100>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_E_WITH_CARON>
<LATIN_SMALL_LETTER_E_WITH_DIAERESIS>      <X3100>;"<X05><X96>";"<X05><X05>";<LATIN_SMALL_LETTER_E_WITH_DIAERESIS>
<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS>    <X3100>;"<X05><X96>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS>
<LATIN_SMALL_LETTER_E_WITH_OGONEK>         <X3100>;"<X05><XA2>";"<X05><X05>";<LATIN_SMALL_LETTER_E_WITH_OGONEK>
<LATIN_CAPITAL_LETTER_E_WITH_OGONEK>       <X3100>;"<X05><XA2>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_E_WITH_OGONEK>
<f>                                        <X3300>;<X05>;<X05>;<f>
<F>                                        <X3300>;<X05>;<X9C>;<F>
<g>                                        <X3500>;<X05>;<X05>;<g>
<G>                                        <X3500>;<X05>;<X9C>;<G>
<h>                                        <X3700>;<X05>;<X05>;<h>
<H>                                        <X3700>;<X05>;<X9C>;<H>
<i>                                        <X3900>;<X05>;<X05>;<i>
<I>                                        <X3900>;<X05>;<X9C>;<I>
<LATIN_SMALL_LETTER_I_WITH_ACUTE>          <X3900>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_I_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_I_WITH_ACUTE>        <X3900>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_I_WITH_ACUTE>
<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX>     <X3900>;"<X05><X8E>";"<X05><X05>";<LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX>
<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX>   <X3900>;"<X05><X8E>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX>
<j>                                        <X3B00>;<X05>;<X05>;<j>
<J>                                        <X3B00>;<X05>;<X9C>;<J>
<k>                                        <X3D00>;<X05>;<X05>;<k>
<K>                                        <X3D00>;<X05>;<X9C>;<K>
<l>                                        <X3F00>;<X05>;<X05>;<l>
<L>                                        <X3F00>;<X05>;<X9C>;<L>
<LATIN_SMALL_LETTER_L_WITH_ACUTE>          <X3F00>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_L_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_L_WITH_ACUTE>        <X3F00>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_L_WITH_ACUTE>
<LATIN_SMALL_LETTER_L_WITH_CARON>          <X3F00>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_L_WITH_CARON>
<LATIN_CAPITAL_LETTER_L_WITH_CARON>        <X3F00>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_L_WITH_CARON>
<LATIN_SMALL_LETTER_L_WITH_STROKE>         <X3F00>;"<X05><XB2>";"<X05><X05>";<LATIN_SMALL_LETTER_L_WITH_STROKE>
<LATIN_CAPITAL_LETTER_L_WITH_STROKE>       <X3F00>;"<X05><XB2>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_L_WITH_STROKE>
<l-j>                                      <X4002>;<X05>;<X05>;<l-j>
<L-j>                                      <X4002>;<X05>;<X47>;<L-j>
<L-J>                                      <X4002>;<X05>;<X89>;<L-J>
<m>                                        <X4100>;<X05>;<X05>;<m>
<M>                                        <X4100>;<X05>;<X9C>;<M>
<n>                                        <X4300>;<X05>;<X05>;<n>
<N>                                        <X4300>;<X05>;<X9C>;<N>
<LATIN_SMALL_LETTER_N_WITH_ACUTE>          <X4300>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_N_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_N_WITH_ACUTE>        <X4300>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_N_WITH_ACUTE>
<LATIN_SMALL_LETTER_N_WITH_CARON>          <X4300>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_N_WITH_CARON>
<LATIN_CAPITAL_LETTER_N_WITH_CARON>        <X4300>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_N_WITH_CARON>
<n-j>                                      <X4402>;<X05>;<X05>;<n-j>
<N-j>                                      <X4402>;<X05>;<X47>;<N-j>
<N-J>                                      <X4402>;<X05>;<X89>;<N-J>
<o>                                        <X4500>;<X05>;<X05>;<o>
<O>                                        <X4500>;<X05>;<X9C>;<O>
<LATIN_SMALL_LETTER_O_WITH_ACUTE>          <X4500>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_O_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_O_WITH_ACUTE>        <X4500>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_O_WITH_ACUTE>
<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX>     <X4500>;"<X05><X8E>";"<X05><X05>";<LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX>
<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX>   <X4500>;"<X05><X8E>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX>
<LATIN_SMALL_LETTER_O_WITH_DIAERESIS>      <X4500>;"<X05><X96>";"<X05><X05>";<LATIN_SMALL_LETTER_O_WITH_DIAERESIS>
<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS>    <X4500>;"<X05><X96>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS>
<LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE>   <X4500>;"<X05><X98>";"<X05><X05>";<LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE>
<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE> <X4500>;"<X05><X98>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE>
<p>                                        <X4700>;<X05>;<X05>;<p>
<P>                                        <X4700>;<X05>;<X9C>;<P>
<q>                                        <X4900>;<X05>;<X05>;<q>
<Q>                                        <X4900>;<X05>;<XA0>;<Q>
<r>                                        <X4B00>;<X05>;<X05>;<r>
<R>                                        <X4B00>;<X05>;<X9C>;<R>
<LATIN_SMALL_LETTER_R_WITH_ACUTE>          <X4B00>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_R_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_R_WITH_ACUTE>        <X4B00>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_R_WITH_ACUTE>
<LATIN_SMALL_LETTER_R_WITH_CARON>          <X4B00>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_R_WITH_CARON>
<LATIN_CAPITAL_LETTER_R_WITH_CARON>        <X4B00>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_R_WITH_CARON>
<s>                                        <X4D00>;<X05>;<X05>;<s>
<S>                                        <X4D00>;<X05>;<X9C>;<S>
<LATIN_SMALL_LETTER_S_WITH_ACUTE>          <X4D00>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_S_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_S_WITH_ACUTE>        <X4D00>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_S_WITH_ACUTE>
<LATIN_SMALL_LETTER_S_WITH_CEDILLA>        <X4D00>;"<X05><XA0>";"<X05><X05>";<LATIN_SMALL_LETTER_S_WITH_CEDILLA>
<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA>      <X4D00>;"<X05><XA0>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_S_WITH_CEDILLA>
<LATIN_SMALL_LETTER_SHARP_S>               "<X4D00><X4D00>";"<X70><X05>";"<X05><X13>";<LATIN_SMALL_LETTER_SHARP_S>
<LATIN_SMALL_LETTER_S_WITH_CARON>          <X4E02>;<X05>;<X05>;<LATIN_SMALL_LETTER_S_WITH_CARON>
<LATIN_CAPITAL_LETTER_S_WITH_CARON>        <X4E02>;<X05>;<X86>;<LATIN_CAPITAL_LETTER_S_WITH_CARON>
<t>                                        <X4F00>;<X05>;<X05>;<t>
<T>                                        <X4F00>;<X05>;<X9C>;<T>
<LATIN_SMALL_LETTER_T_WITH_CARON>          <X4F00>;"<X05><X90>";"<X05><X05>";<LATIN_SMALL_LETTER_T_WITH_CARON>
<LATIN_CAPITAL_LETTER_T_WITH_CARON>        <X4F00>;"<X05><X90>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_T_WITH_CARON>
<LATIN_SMALL_LETTER_T_WITH_CEDILLA>        <X4F00>;"<X05><XA0>";"<X05><X05>";<LATIN_SMALL_LETTER_T_WITH_CEDILLA>
<LATIN_CAPITAL_LETTER_T_WITH_CEDILLA>      <X4F00>;"<X05><XA0>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_T_WITH_CEDILLA>
<u>                                        <X5100>;<X05>;<X05>;<u>
<U>                                        <X5100>;<X05>;<X9C>;<U>
<LATIN_SMALL_LETTER_U_WITH_ACUTE>          <X5100>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_U_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_U_WITH_ACUTE>        <X5100>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_U_WITH_ACUTE>
<LATIN_SMALL_LETTER_U_WITH_RING_ABOVE>     <X5100>;"<X05><X92>";"<X05><X05>";<LATIN_SMALL_LETTER_U_WITH_RING_ABOVE>
<LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE>   <X5100>;"<X05><X92>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE>
<LATIN_SMALL_LETTER_U_WITH_DIAERESIS>      <X5100>;"<X05><X96>";"<X05><X05>";<LATIN_SMALL_LETTER_U_WITH_DIAERESIS>
<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS>    <X5100>;"<X05><X96>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS>
<LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE>   <X5100>;"<X05><X98>";"<X05><X05>";<LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE>
<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE> <X5100>;"<X05><X98>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE>
<v>                                        <X5300>;<X05>;<X05>;<v>
<V>                                        <X5300>;<X05>;<X9C>;<V>
<w>                                        <X5500>;<X05>;<X05>;<w>
<W>                                        <X5500>;<X05>;<XA0>;<W>
<x>                                        <X5700>;<X05>;<X05>;<x>
<X>                                        <X5700>;<X05>;<X9C>;<X>
<y>                                        <X5900>;<X05>;<X05>;<y>
<Y>                                        <X5900>;<X05>;<X9C>;<Y>
<LATIN_SMALL_LETTER_Y_WITH_ACUTE>          <X5900>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_Y_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE>        <X5900>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_Y_WITH_ACUTE>
<z>                                        <X5B00>;<X05>;<X05>;<z>
<Z>                                        <X5B00>;<X05>;<X9C>;<Z>
<LATIN_SMALL_LETTER_Z_WITH_ACUTE>          <X5B00>;"<X05><X88>";"<X05><X05>";<LATIN_SMALL_LETTER_Z_WITH_ACUTE>
<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE>        <X5B00>;"<X05><X88>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_Z_WITH_ACUTE>
<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE>      <X5B00>;"<X05><X9C>";"<X05><X05>";<LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE>
<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE>    <X5B00>;"<X05><X9C>";"<X9C><X05>";<LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE>
<LATIN_SMALL_LETTER_Z_WITH_CARON>          <X5C02>;<X05>;<X05>;<LATIN_SMALL_LETTER_Z_WITH_CARON>
<LATIN_CAPITAL_LETTER_Z_WITH_CARON>        <X5C02>;<X05>;<X86>;<LATIN_CAPITAL_LETTER_Z_WITH_CARON>
UNDEFINED                                  IGNORE;IGNORE;IGNORE;...

order_end

END LC_COLLATE