blo.txt (22560B)
1 # Test data for Person Name Data 2 # Copyright © 1991-2025 Unicode, Inc. 3 # For terms of use, see http://www.unicode.org/copyright.html 4 # SPDX-License-Identifier: Unicode-3.0 5 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6 # CLDR person name formatting test data for: blo 7 # 8 # Test lines have the following structure: 9 # 10 # enum ; <type> ; <value>(', ' <value) 11 # For all the elements in <…> below, the possible choices that could appear in the file. 12 # For example, <field> could be any of title, given, … credentials. 13 # Verify that all of these values work with the implementation. 14 # 15 # name ; <field>('-'<modifier>) ; <value> 16 # A sequence of these is to be used to build a person name object with the given field values. 17 # If the <field> is 'locale', then the value is the locale of the name. 18 # That will always be the last field in the name. 19 # NOTE: the locale for the name (where different than the test file's locale) will generally not match the text. 20 # It is chosen to exercise the person name formatting, by having a different given-surname order than the file's locale. 21 # 22 # expectedResult; <value> 23 # This line follows a sequence of name lines, and indicates the that all the following parameter lines have this expected value. 24 # 25 # parameters; <options>; <length>; <usage>; <formality> 26 # Each of these parameter lines should be tested to see that when formatting the current name with these parameters, 27 # the expected value is produced. 28 # 29 # endName 30 # Indicates the end of the values to be tested with the current name. 31 # 32 # ===== 33 # Example: 34 # enum ; field ; title, given, given2, surname, surname2, generation, credentials 35 # … 36 # 37 # name ; given; Iris 38 # name ; surname; Falke 39 # name ; locale; de 40 # 41 # expectedResult; Falke, Iris 42 # 43 # parameters; sorting; long; referring; formal 44 # parameters; sorting; medium; referring; informal 45 # 46 # endName 47 # 48 # name ; given; Max 49 # name ; given2; Ben 50 # name ; surname; Mustermann 51 # … 52 # ===== 53 54 enum ; field ; title, given, given2, surname, surname2, generation, credentials 55 enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive 56 enum ; order ; givenFirst, surnameFirst, sorting 57 enum ; length ; long, medium, short 58 enum ; usage ; referring, addressing, monogram 59 enum ; formality ; formal, informal 60 61 # nativeG 62 name ; given; Muniiru 63 name ; locale; blo_AQ 64 65 expectedResult; Muniiru 66 67 parameters; givenFirst; long; referring; formal 68 parameters; givenFirst; long; referring; informal 69 parameters; givenFirst; long; addressing; formal 70 parameters; givenFirst; long; addressing; informal 71 parameters; givenFirst; medium; referring; formal 72 parameters; givenFirst; medium; referring; informal 73 parameters; givenFirst; medium; addressing; formal 74 parameters; givenFirst; medium; addressing; informal 75 parameters; givenFirst; short; referring; formal 76 parameters; givenFirst; short; referring; informal 77 parameters; givenFirst; short; addressing; formal 78 parameters; givenFirst; short; addressing; informal 79 parameters; surnameFirst; long; referring; formal 80 parameters; surnameFirst; long; referring; informal 81 parameters; surnameFirst; long; addressing; formal 82 parameters; surnameFirst; long; addressing; informal 83 parameters; surnameFirst; medium; referring; formal 84 parameters; surnameFirst; medium; referring; informal 85 parameters; surnameFirst; medium; addressing; formal 86 parameters; surnameFirst; medium; addressing; informal 87 parameters; surnameFirst; short; referring; formal 88 parameters; surnameFirst; short; referring; informal 89 parameters; surnameFirst; short; addressing; formal 90 parameters; surnameFirst; short; addressing; informal 91 parameters; sorting; long; referring; formal 92 parameters; sorting; long; referring; informal 93 parameters; sorting; medium; referring; formal 94 parameters; sorting; medium; referring; informal 95 parameters; sorting; short; referring; formal 96 parameters; sorting; short; referring; informal 97 98 expectedResult; M 99 100 parameters; givenFirst; long; monogram; formal 101 parameters; givenFirst; long; monogram; informal 102 parameters; givenFirst; medium; monogram; formal 103 parameters; givenFirst; medium; monogram; informal 104 parameters; givenFirst; short; monogram; formal 105 parameters; givenFirst; short; monogram; informal 106 parameters; surnameFirst; long; monogram; formal 107 parameters; surnameFirst; long; monogram; informal 108 parameters; surnameFirst; medium; monogram; formal 109 parameters; surnameFirst; medium; monogram; informal 110 parameters; surnameFirst; short; monogram; formal 111 parameters; surnameFirst; short; monogram; informal 112 113 endName 114 115 # nativeGS 116 name ; given; Fuseena 117 name ; surname; AKIME 118 name ; locale; blo_AQ 119 120 expectedResult; AKIME Fuseena 121 122 parameters; surnameFirst; long; referring; formal 123 parameters; surnameFirst; long; referring; informal 124 parameters; surnameFirst; long; addressing; formal 125 parameters; surnameFirst; long; addressing; informal 126 parameters; surnameFirst; medium; referring; formal 127 parameters; surnameFirst; medium; referring; informal 128 parameters; surnameFirst; medium; addressing; formal 129 parameters; surnameFirst; medium; addressing; informal 130 parameters; surnameFirst; short; referring; formal 131 parameters; surnameFirst; short; addressing; formal 132 parameters; sorting; long; referring; formal 133 parameters; sorting; long; referring; informal 134 parameters; sorting; medium; referring; formal 135 parameters; sorting; medium; referring; informal 136 parameters; sorting; short; referring; formal 137 parameters; sorting; short; referring; informal 138 139 expectedResult; Fuseena AKIME 140 141 parameters; givenFirst; long; referring; formal 142 parameters; givenFirst; long; referring; informal 143 parameters; givenFirst; long; addressing; formal 144 parameters; givenFirst; long; addressing; informal 145 parameters; givenFirst; medium; referring; formal 146 parameters; givenFirst; medium; referring; informal 147 parameters; givenFirst; medium; addressing; formal 148 parameters; givenFirst; medium; addressing; informal 149 parameters; givenFirst; short; referring; formal 150 parameters; givenFirst; short; addressing; formal 151 152 expectedResult; Fuseena 153 154 parameters; givenFirst; short; referring; informal 155 parameters; givenFirst; short; addressing; informal 156 parameters; surnameFirst; short; referring; informal 157 parameters; surnameFirst; short; addressing; informal 158 159 expectedResult; AF 160 161 parameters; surnameFirst; long; monogram; formal 162 parameters; surnameFirst; long; monogram; informal 163 parameters; surnameFirst; medium; monogram; formal 164 parameters; surnameFirst; medium; monogram; informal 165 166 expectedResult; FA 167 168 parameters; givenFirst; long; monogram; formal 169 parameters; givenFirst; long; monogram; informal 170 parameters; givenFirst; medium; monogram; formal 171 parameters; givenFirst; medium; monogram; informal 172 173 expectedResult; A 174 175 parameters; givenFirst; short; monogram; formal 176 parameters; surnameFirst; short; monogram; formal 177 178 expectedResult; F 179 180 parameters; givenFirst; short; monogram; informal 181 parameters; surnameFirst; short; monogram; informal 182 183 endName 184 185 # nativeGGS 186 name ; given; Abɖu-Tɔyib 187 name ; given2; MUSA 188 name ; surname; GOMINA 189 name ; locale; blo_AQ 190 191 expectedResult; Abɖu-Tɔyib GOMINA MUSA 192 193 parameters; givenFirst; long; referring; formal 194 parameters; givenFirst; long; addressing; formal 195 parameters; givenFirst; medium; referring; formal 196 parameters; givenFirst; medium; addressing; formal 197 parameters; givenFirst; short; referring; formal 198 parameters; givenFirst; short; addressing; formal 199 200 expectedResult; GOMINA MUSA Abɖu-Tɔyib 201 202 parameters; surnameFirst; long; referring; formal 203 parameters; surnameFirst; long; addressing; formal 204 parameters; surnameFirst; medium; referring; formal 205 parameters; surnameFirst; medium; addressing; formal 206 parameters; surnameFirst; short; referring; formal 207 parameters; surnameFirst; short; addressing; formal 208 parameters; sorting; long; referring; formal 209 parameters; sorting; long; referring; informal 210 parameters; sorting; medium; referring; formal 211 parameters; sorting; medium; referring; informal 212 parameters; sorting; short; referring; formal 213 parameters; sorting; short; referring; informal 214 215 expectedResult; Abɖu-Tɔyib GOMINA 216 217 parameters; givenFirst; long; referring; informal 218 parameters; givenFirst; long; addressing; informal 219 parameters; givenFirst; medium; referring; informal 220 parameters; givenFirst; medium; addressing; informal 221 222 expectedResult; GOMINA Abɖu-Tɔyib 223 224 parameters; surnameFirst; long; referring; informal 225 parameters; surnameFirst; long; addressing; informal 226 parameters; surnameFirst; medium; referring; informal 227 parameters; surnameFirst; medium; addressing; informal 228 229 expectedResult; Abɖu-Tɔyib 230 231 parameters; givenFirst; short; referring; informal 232 parameters; givenFirst; short; addressing; informal 233 parameters; surnameFirst; short; referring; informal 234 parameters; surnameFirst; short; addressing; informal 235 236 expectedResult; AG M 237 238 parameters; givenFirst; long; monogram; formal 239 parameters; givenFirst; long; monogram; informal 240 241 expectedResult; GMA 242 243 parameters; surnameFirst; long; monogram; formal 244 parameters; surnameFirst; long; monogram; informal 245 246 expectedResult; AG 247 248 parameters; givenFirst; medium; monogram; formal 249 parameters; givenFirst; medium; monogram; informal 250 251 expectedResult; GA 252 253 parameters; surnameFirst; medium; monogram; formal 254 parameters; surnameFirst; medium; monogram; informal 255 256 expectedResult; A 257 258 parameters; givenFirst; short; monogram; informal 259 parameters; surnameFirst; short; monogram; informal 260 261 expectedResult; G 262 263 parameters; givenFirst; short; monogram; formal 264 parameters; surnameFirst; short; monogram; formal 265 266 endName 267 268 # nativeFull 269 name ; title; ʊŋono 270 name ; given; Mustafa 271 name ; given-informal; Tafa 272 name ; given2; Alɛ 273 name ; surname-core; KALAM 274 name ; generation; ajala 275 name ; credentials; Alaaji 276 name ; locale; blo_AQ 277 278 expectedResult; ʊŋono Alaaji KALAM Alɛ Mustafa 279 280 parameters; surnameFirst; long; referring; formal 281 parameters; surnameFirst; long; addressing; formal 282 283 expectedResult; ʊŋono Alaaji Mustafa KALAM Alɛ 284 285 parameters; givenFirst; long; referring; formal 286 parameters; givenFirst; long; addressing; formal 287 288 expectedResult; ʊŋono KALAM Alɛ Mustafa 289 290 parameters; surnameFirst; medium; referring; formal 291 parameters; surnameFirst; medium; addressing; formal 292 293 expectedResult; ʊŋono Mustafa KALAM Alɛ 294 295 parameters; givenFirst; medium; referring; formal 296 parameters; givenFirst; medium; addressing; formal 297 298 expectedResult; KALAM Alɛ Mustafa 299 300 parameters; surnameFirst; short; referring; formal 301 parameters; surnameFirst; short; addressing; formal 302 parameters; sorting; long; referring; formal 303 parameters; sorting; long; referring; informal 304 parameters; sorting; medium; referring; formal 305 parameters; sorting; medium; referring; informal 306 parameters; sorting; short; referring; formal 307 parameters; sorting; short; referring; informal 308 309 expectedResult; Mustafa KALAM Alɛ 310 311 parameters; givenFirst; short; referring; formal 312 parameters; givenFirst; short; addressing; formal 313 314 expectedResult; KALAM Tafa 315 316 parameters; surnameFirst; long; referring; informal 317 parameters; surnameFirst; long; addressing; informal 318 parameters; surnameFirst; medium; referring; informal 319 parameters; surnameFirst; medium; addressing; informal 320 321 expectedResult; Tafa KALAM 322 323 parameters; givenFirst; long; referring; informal 324 parameters; givenFirst; long; addressing; informal 325 parameters; givenFirst; medium; referring; informal 326 parameters; givenFirst; medium; addressing; informal 327 328 expectedResult; MK A 329 330 parameters; givenFirst; long; monogram; formal 331 parameters; givenFirst; long; monogram; informal 332 333 expectedResult; Tafa 334 335 parameters; givenFirst; short; referring; informal 336 parameters; givenFirst; short; addressing; informal 337 parameters; surnameFirst; short; referring; informal 338 parameters; surnameFirst; short; addressing; informal 339 340 expectedResult; KAM 341 342 parameters; surnameFirst; long; monogram; formal 343 parameters; surnameFirst; long; monogram; informal 344 345 expectedResult; KM 346 347 parameters; surnameFirst; medium; monogram; formal 348 parameters; surnameFirst; medium; monogram; informal 349 350 expectedResult; MK 351 352 parameters; givenFirst; medium; monogram; formal 353 parameters; givenFirst; medium; monogram; informal 354 355 expectedResult; K 356 357 parameters; givenFirst; short; monogram; formal 358 parameters; surnameFirst; short; monogram; formal 359 360 expectedResult; T 361 362 parameters; givenFirst; short; monogram; informal 363 parameters; surnameFirst; short; monogram; informal 364 365 endName 366 367 # foreignG 368 name ; given; Eemil 369 name ; locale; ja_AQ 370 371 expectedResult; Eemil 372 373 parameters; givenFirst; long; referring; formal 374 parameters; givenFirst; long; referring; informal 375 parameters; givenFirst; long; addressing; formal 376 parameters; givenFirst; long; addressing; informal 377 parameters; givenFirst; medium; referring; formal 378 parameters; givenFirst; medium; referring; informal 379 parameters; givenFirst; medium; addressing; formal 380 parameters; givenFirst; medium; addressing; informal 381 parameters; givenFirst; short; referring; formal 382 parameters; givenFirst; short; referring; informal 383 parameters; givenFirst; short; addressing; formal 384 parameters; givenFirst; short; addressing; informal 385 parameters; surnameFirst; long; referring; formal 386 parameters; surnameFirst; long; referring; informal 387 parameters; surnameFirst; long; addressing; formal 388 parameters; surnameFirst; long; addressing; informal 389 parameters; surnameFirst; medium; referring; formal 390 parameters; surnameFirst; medium; referring; informal 391 parameters; surnameFirst; medium; addressing; formal 392 parameters; surnameFirst; medium; addressing; informal 393 parameters; surnameFirst; short; referring; formal 394 parameters; surnameFirst; short; referring; informal 395 parameters; surnameFirst; short; addressing; formal 396 parameters; surnameFirst; short; addressing; informal 397 parameters; sorting; long; referring; formal 398 parameters; sorting; long; referring; informal 399 parameters; sorting; medium; referring; formal 400 parameters; sorting; medium; referring; informal 401 parameters; sorting; short; referring; formal 402 parameters; sorting; short; referring; informal 403 404 expectedResult; E 405 406 parameters; givenFirst; long; monogram; formal 407 parameters; givenFirst; long; monogram; informal 408 parameters; givenFirst; medium; monogram; formal 409 parameters; givenFirst; medium; monogram; informal 410 parameters; givenFirst; short; monogram; formal 411 parameters; givenFirst; short; monogram; informal 412 parameters; surnameFirst; long; monogram; formal 413 parameters; surnameFirst; long; monogram; informal 414 parameters; surnameFirst; medium; monogram; formal 415 parameters; surnameFirst; medium; monogram; informal 416 parameters; surnameFirst; short; monogram; formal 417 parameters; surnameFirst; short; monogram; informal 418 419 endName 420 421 # foreignGS 422 name ; given; Iiɖa 423 name ; surname; KANSULO 424 name ; locale; ja_AQ 425 426 expectedResult; Iiɖa KANSULO 427 428 parameters; givenFirst; long; referring; formal 429 parameters; givenFirst; long; referring; informal 430 parameters; givenFirst; long; addressing; formal 431 parameters; givenFirst; long; addressing; informal 432 parameters; givenFirst; medium; referring; formal 433 parameters; givenFirst; medium; referring; informal 434 parameters; givenFirst; medium; addressing; formal 435 parameters; givenFirst; medium; addressing; informal 436 parameters; givenFirst; short; referring; formal 437 parameters; givenFirst; short; addressing; formal 438 439 expectedResult; KANSULO Iiɖa 440 441 parameters; surnameFirst; long; referring; formal 442 parameters; surnameFirst; long; referring; informal 443 parameters; surnameFirst; long; addressing; formal 444 parameters; surnameFirst; long; addressing; informal 445 parameters; surnameFirst; medium; referring; formal 446 parameters; surnameFirst; medium; referring; informal 447 parameters; surnameFirst; medium; addressing; formal 448 parameters; surnameFirst; medium; addressing; informal 449 parameters; surnameFirst; short; referring; formal 450 parameters; surnameFirst; short; addressing; formal 451 parameters; sorting; long; referring; formal 452 parameters; sorting; long; referring; informal 453 parameters; sorting; medium; referring; formal 454 parameters; sorting; medium; referring; informal 455 parameters; sorting; short; referring; formal 456 parameters; sorting; short; referring; informal 457 458 expectedResult; Iiɖa 459 460 parameters; givenFirst; short; referring; informal 461 parameters; givenFirst; short; addressing; informal 462 parameters; surnameFirst; short; referring; informal 463 parameters; surnameFirst; short; addressing; informal 464 465 expectedResult; IK 466 467 parameters; givenFirst; long; monogram; formal 468 parameters; givenFirst; long; monogram; informal 469 parameters; givenFirst; medium; monogram; formal 470 parameters; givenFirst; medium; monogram; informal 471 472 expectedResult; KI 473 474 parameters; surnameFirst; long; monogram; formal 475 parameters; surnameFirst; long; monogram; informal 476 parameters; surnameFirst; medium; monogram; formal 477 parameters; surnameFirst; medium; monogram; informal 478 479 expectedResult; I 480 481 parameters; givenFirst; short; monogram; informal 482 parameters; surnameFirst; short; monogram; informal 483 484 expectedResult; K 485 486 parameters; givenFirst; short; monogram; formal 487 parameters; surnameFirst; short; monogram; formal 488 489 endName 490 491 # foreignGGS 492 name ; given; Alfɔns 493 name ; given2; Rolanɖ 494 name ; surname; MANƉELA 495 name ; locale; ja_AQ 496 497 expectedResult; Alfɔns MANƉELA Rolanɖ 498 499 parameters; givenFirst; long; referring; formal 500 parameters; givenFirst; long; addressing; formal 501 parameters; givenFirst; medium; referring; formal 502 parameters; givenFirst; medium; addressing; formal 503 parameters; givenFirst; short; referring; formal 504 parameters; givenFirst; short; addressing; formal 505 506 expectedResult; MANƉELA Rolanɖ Alfɔns 507 508 parameters; surnameFirst; long; referring; formal 509 parameters; surnameFirst; long; addressing; formal 510 parameters; surnameFirst; medium; referring; formal 511 parameters; surnameFirst; medium; addressing; formal 512 parameters; surnameFirst; short; referring; formal 513 parameters; surnameFirst; short; addressing; formal 514 parameters; sorting; long; referring; formal 515 parameters; sorting; long; referring; informal 516 parameters; sorting; medium; referring; formal 517 parameters; sorting; medium; referring; informal 518 parameters; sorting; short; referring; formal 519 parameters; sorting; short; referring; informal 520 521 expectedResult; Alfɔns MANƉELA 522 523 parameters; givenFirst; long; referring; informal 524 parameters; givenFirst; long; addressing; informal 525 parameters; givenFirst; medium; referring; informal 526 parameters; givenFirst; medium; addressing; informal 527 528 expectedResult; MANƉELA Alfɔns 529 530 parameters; surnameFirst; long; referring; informal 531 parameters; surnameFirst; long; addressing; informal 532 parameters; surnameFirst; medium; referring; informal 533 parameters; surnameFirst; medium; addressing; informal 534 535 expectedResult; Alfɔns 536 537 parameters; givenFirst; short; referring; informal 538 parameters; givenFirst; short; addressing; informal 539 parameters; surnameFirst; short; referring; informal 540 parameters; surnameFirst; short; addressing; informal 541 542 expectedResult; AM R 543 544 parameters; givenFirst; long; monogram; formal 545 parameters; givenFirst; long; monogram; informal 546 547 expectedResult; MRA 548 549 parameters; surnameFirst; long; monogram; formal 550 parameters; surnameFirst; long; monogram; informal 551 552 expectedResult; AM 553 554 parameters; givenFirst; medium; monogram; formal 555 parameters; givenFirst; medium; monogram; informal 556 557 expectedResult; MA 558 559 parameters; surnameFirst; medium; monogram; formal 560 parameters; surnameFirst; medium; monogram; informal 561 562 expectedResult; A 563 564 parameters; givenFirst; short; monogram; informal 565 parameters; surnameFirst; short; monogram; informal 566 567 expectedResult; M 568 569 parameters; givenFirst; short; monogram; formal 570 parameters; surnameFirst; short; monogram; formal 571 572 endName 573 574 # foreignFull 575 name ; title; Prof. Ɖr. 576 name ; given; Samʊwɛl 577 name ; given-informal; Sam 578 name ; given2; Fostɛɛŋ 579 name ; surname-prefix; fan 580 name ; surname-core; ƉAM 581 name ; surname2; ƉOMIŊGO 582 name ; generation; Jr 583 name ; credentials; MƉ 584 name ; locale; ja_AQ 585 586 expectedResult; Prof. Ɖr. MƉ fan ƉAM ƉOMIŊGO Fostɛɛŋ Samʊwɛl 587 588 parameters; surnameFirst; long; referring; formal 589 parameters; surnameFirst; long; addressing; formal 590 591 expectedResult; Prof. Ɖr. fan ƉAM ƉOMIŊGO Fostɛɛŋ Samʊwɛl 592 593 parameters; surnameFirst; medium; referring; formal 594 parameters; surnameFirst; medium; addressing; formal 595 596 expectedResult; Prof. Ɖr. MƉ Samʊwɛl fan ƉAM Fostɛɛŋ 597 598 parameters; givenFirst; long; referring; formal 599 parameters; givenFirst; long; addressing; formal 600 601 expectedResult; Prof. Ɖr. Samʊwɛl fan ƉAM Fostɛɛŋ 602 603 parameters; givenFirst; medium; referring; formal 604 parameters; givenFirst; medium; addressing; formal 605 606 expectedResult; fan ƉAM ƉOMIŊGO Fostɛɛŋ Samʊwɛl 607 608 parameters; surnameFirst; short; referring; formal 609 parameters; surnameFirst; short; addressing; formal 610 611 expectedResult; fan ƉAM Fostɛɛŋ Samʊwɛl 612 613 parameters; sorting; long; referring; formal 614 parameters; sorting; long; referring; informal 615 parameters; sorting; medium; referring; formal 616 parameters; sorting; medium; referring; informal 617 parameters; sorting; short; referring; formal 618 parameters; sorting; short; referring; informal 619 620 expectedResult; Samʊwɛl fan ƉAM Fostɛɛŋ 621 622 parameters; givenFirst; short; referring; formal 623 parameters; givenFirst; short; addressing; formal 624 625 expectedResult; fan ƉAM Sam 626 627 parameters; surnameFirst; long; referring; informal 628 parameters; surnameFirst; long; addressing; informal 629 parameters; surnameFirst; medium; referring; informal 630 parameters; surnameFirst; medium; addressing; informal 631 632 expectedResult; Sam fan ƉAM 633 634 parameters; givenFirst; long; referring; informal 635 parameters; givenFirst; long; addressing; informal 636 parameters; givenFirst; medium; referring; informal 637 parameters; givenFirst; medium; addressing; informal 638 639 expectedResult; SF F 640 641 parameters; givenFirst; long; monogram; formal 642 parameters; givenFirst; long; monogram; informal 643 644 expectedResult; FFS 645 646 parameters; surnameFirst; long; monogram; formal 647 parameters; surnameFirst; long; monogram; informal 648 649 expectedResult; Sam 650 651 parameters; givenFirst; short; referring; informal 652 parameters; givenFirst; short; addressing; informal 653 parameters; surnameFirst; short; referring; informal 654 parameters; surnameFirst; short; addressing; informal 655 656 expectedResult; FS 657 658 parameters; surnameFirst; medium; monogram; formal 659 parameters; surnameFirst; medium; monogram; informal 660 661 expectedResult; SF 662 663 parameters; givenFirst; medium; monogram; formal 664 parameters; givenFirst; medium; monogram; informal 665 666 expectedResult; F 667 668 parameters; givenFirst; short; monogram; formal 669 parameters; surnameFirst; short; monogram; formal 670 671 expectedResult; S 672 673 parameters; givenFirst; short; monogram; informal 674 parameters; surnameFirst; short; monogram; informal 675 676 endName