1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_uk;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_uk : Faker {
10 @safe:
11 	import std.random;
12 	import std.array;
13 	import std.format;
14 	import std.conv : to;
15 
16 	///
17 	this(int seed) {
18         super(seed);
19 	}
20 
21 	///
22 	override string phoneNumberFormats() {
23 		static enum data = [
24 		"(044) ###-##-##",
25 		"(050) ###-##-##",
26 		"(063) ###-##-##",
27 		"(066) ###-##-##",
28 		"(073) ###-##-##",
29 		"(091) ###-##-##",
30 		"(092) ###-##-##",
31 		"(093) ###-##-##",
32 		"(094) ###-##-##",
33 		"(095) ###-##-##",
34 		"(096) ###-##-##",
35 		"(097) ###-##-##",
36 		"(098) ###-##-##",
37 		"(099) ###-##-##"
38 		];
39 		return this.digitBuild(choice(data, this.rnd));
40 	}
41 
42 	///
43 	override string addressCityName() {
44 		static enum data = [
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 		return choice(data, this.rnd);
104 	}
105 
106 	///
107 	override string addressState() {
108 		static enum data = [
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 		return choice(data, this.rnd);
138 	}
139 
140 	///
141 	override string addressCountry() {
142 		static enum data = [
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 		return choice(data, this.rnd);
338 	}
339 
340 	///
341 	override string addressDefaultCountry() {
342 		static enum data = [
343 		"Україна"
344 		];
345 		return choice(data, this.rnd);
346 	}
347 
348 	///
349 	override string addressStreetAddress() {
350 		return format!"%s, %s"(addressStreetName(), addressBuildingNumber());
351 	}
352 
353 	///
354 	override string addressCitySuffix() {
355 		static enum data = [
356 		"град"
357 		];
358 		return choice(data, this.rnd);
359 	}
360 
361 	///
362 	string addressStreetPrefix() {
363 		static enum data = [
364 		"вул.",
365 		"вулиця",
366 		"пр.",
367 		"проспект",
368 		"пл.",
369 		"площа",
370 		"пров.",
371 		"провулок"
372 		];
373 		return choice(data, this.rnd);
374 	}
375 
376 	///
377 	string addressStreetTitle() {
378 		static enum data = [
379 		"Зелена",
380 		"Молодіжна",
381 		"Городоцька",
382 		"Стрийська",
383 		"Вузька",
384 		"Нижанківського",
385 		"Староміська",
386 		"Ліста",
387 		"Вічева",
388 		"Брюховичів",
389 		"Винників",
390 		"Рудного",
391 		"Коліївщини"
392 		];
393 		return choice(data, this.rnd);
394 	}
395 
396 	///
397 	override string addressCityPrefix() {
398 		static enum data = [
399 		"Південний",
400 		"Північний",
401 		"Східний",
402 		"Західний"
403 		];
404 		return choice(data, this.rnd);
405 	}
406 
407 	///
408 	override string addressStreetName() {
409 		switch(uniform(0, 2, this.rnd)) {
410 			case 0:
411 				return format!"%s %s"(addressStreetPrefix(), addressStreetTitle());
412 			case 1:
413 				return format!"%s %s"(addressStreetTitle(), addressStreetSuffix());
414 			default: assert(false);
415 		}
416 	}
417 
418 	///
419 	override string addressCity() {
420 		switch(uniform(0, 2, this.rnd)) {
421 			case 0:
422 				return format!"%s"(addressCityName());
423 			case 1:
424 				return format!"%s %s"(addressCityPrefix(), nameMaleFirstName());
425 			default: assert(false);
426 		}
427 	}
428 
429 	///
430 	override string addressPostcode() {
431 		static enum data = [
432 		"#####"
433 		];
434 		return this.digitBuild(choice(data, this.rnd));
435 	}
436 
437 	///
438 	override string addressSecondaryAddress() {
439 		static enum data = [
440 		"кв. ###"
441 		];
442 		return this.digitBuild(choice(data, this.rnd));
443 	}
444 
445 	///
446 	override string addressStreetSuffix() {
447 		static enum data = [
448 		"майдан"
449 		];
450 		return choice(data, this.rnd);
451 	}
452 
453 	///
454 	override string companySuffix() {
455 		static enum data = [
456 		"Постач",
457 		"Торг",
458 		"Пром",
459 		"Трейд",
460 		"Збут"
461 		];
462 		return choice(data, this.rnd);
463 	}
464 
465 	///
466 	string companyPrefix() {
467 		static enum data = [
468 		"ТОВ",
469 		"ПАТ",
470 		"ПрАТ",
471 		"ТДВ",
472 		"КТ",
473 		"ПТ",
474 		"ДП",
475 		"ФОП"
476 		];
477 		return choice(data, this.rnd);
478 	}
479 
480 	///
481 	override string companyName() {
482 		switch(uniform(0, 8, this.rnd)) {
483 			case 0:
484 				return format!"%s %s"(companyPrefix(), nameFemaleFirstName());
485 			case 1:
486 				return format!"%s %s"(companyPrefix(), nameMaleFirstName());
487 			case 2:
488 				return format!"%s %s"(companyPrefix(), nameMaleLastName());
489 			case 3:
490 				return format!"%s %s%s"(companyPrefix(), companySuffix(), companySuffix());
491 			case 4:
492 				return format!"%s %s%s%s"(companyPrefix(), companySuffix(), companySuffix(), companySuffix());
493 			case 5:
494 				return format!"%s %s%s"(companyPrefix(), addressCityName(), companySuffix());
495 			case 6:
496 				return format!"%s %s%s%s"(companyPrefix(), addressCityName(), companySuffix(), companySuffix());
497 			case 7:
498 				return format!"%s %s%s%s%s"(companyPrefix(), addressCityName(), companySuffix(), companySuffix(), companySuffix());
499 			default: assert(false);
500 		}
501 	}
502 
503 	///
504 	override string internetFreeEmail() {
505 		static enum data = [
506 		"ukr.net",
507 		"ex.ua",
508 		"e-mail.ua",
509 		"i.ua",
510 		"meta.ua",
511 		"yandex.ua",
512 		"gmail.com"
513 		];
514 		return choice(data, this.rnd);
515 	}
516 
517 	///
518 	override string internetDomainSuffix() {
519 		static enum data = [
520 		"cherkassy.ua",
521 		"cherkasy.ua",
522 		"ck.ua",
523 		"cn.ua",
524 		"com.ua",
525 		"crimea.ua",
526 		"cv.ua",
527 		"dn.ua",
528 		"dnepropetrovsk.ua",
529 		"dnipropetrovsk.ua",
530 		"donetsk.ua",
531 		"dp.ua",
532 		"if.ua",
533 		"in.ua",
534 		"ivano-frankivsk.ua",
535 		"kh.ua",
536 		"kharkiv.ua",
537 		"kharkov.ua",
538 		"kherson.ua",
539 		"khmelnitskiy.ua",
540 		"kiev.ua",
541 		"kirovograd.ua",
542 		"km.ua",
543 		"kr.ua",
544 		"ks.ua",
545 		"lg.ua",
546 		"lt.ua",
547 		"lugansk.ua",
548 		"lutsk.ua",
549 		"lutsk.net",
550 		"lviv.ua",
551 		"mk.ua",
552 		"net.ua",
553 		"nikolaev.ua",
554 		"od.ua",
555 		"odessa.ua",
556 		"org.ua",
557 		"pl.ua",
558 		"pl.ua",
559 		"poltava.ua",
560 		"rovno.ua",
561 		"rv.ua",
562 		"sebastopol.ua",
563 		"sm.ua",
564 		"sumy.ua",
565 		"te.ua",
566 		"ternopil.ua",
567 		"ua",
568 		"uz.ua",
569 		"uzhgorod.ua",
570 		"vinnica.ua",
571 		"vn.ua",
572 		"volyn.net",
573 		"volyn.ua",
574 		"yalta.ua",
575 		"zaporizhzhe.ua",
576 		"zhitomir.ua",
577 		"zp.ua",
578 		"zt.ua",
579 		"укр"
580 		];
581 		return choice(data, this.rnd);
582 	}
583 
584 	///
585 	string nameFemaleMiddleName() {
586 		static enum data = [
587 		"Адамівна",
588 		"Азарівна",
589 		"Алевтинівна",
590 		"Альбертівна",
591 		"Анастасівна",
592 		"Анатоліївна",
593 		"Андріївна",
594 		"Антонівна",
595 		"Аркадіївна",
596 		"Арсенівна",
597 		"Арсеніївна",
598 		"Артемівна",
599 		"Архипівна",
600 		"Аскольдівна",
601 		"Афанасіївна",
602 		"Білославівна",
603 		"Богданівна",
604 		"Божемирівна",
605 		"Боженівна",
606 		"Болеславівна",
607 		"Боримирівна",
608 		"Борисівна",
609 		"Бориславівна",
610 		"Братиславівна",
611 		"В’ячеславівна",
612 		"Вадимівна",
613 		"Валентинівна",
614 		"Валеріївна",
615 		"Василівна",
616 		"Вікторівна",
617 		"Віталіївна",
618 		"Владиславівна",
619 		"Володимирівна",
620 		"Всеволодівна",
621 		"Всеславівна",
622 		"Гаврилівна",
623 		"Гарасимівна",
624 		"Георгіївна",
625 		"Гнатівна",
626 		"Гордіївна",
627 		"Григоріївна",
628 		"Данилівна",
629 		"Даромирівна",
630 		"Денисівна",
631 		"Дмитрівна",
632 		"Добромирівна",
633 		"Доброславівна",
634 		"Євгенівна",
635 		"Захарівна",
636 		"Захаріївна",
637 		"Збориславівна",
638 		"Звенимирівна",
639 		"Звениславівна",
640 		"Зеновіївна",
641 		"Зиновіївна",
642 		"Златомирівна",
643 		"Зореславівна",
644 		"Іванівна",
645 		"Ігорівна",
646 		"Ізяславівна",
647 		"Корнеліївна",
648 		"Корнилівна",
649 		"Корніївна",
650 		"Костянтинівна",
651 		"Лаврентіївна",
652 		"Любомирівна",
653 		"Макарівна",
654 		"Максимівна",
655 		"Марківна",
656 		"Маркіянівна",
657 		"Матвіївна",
658 		"Мечиславівна",
659 		"Микитівна",
660 		"Миколаївна",
661 		"Миронівна",
662 		"Мирославівна",
663 		"Михайлівна",
664 		"Мстиславівна",
665 		"Назарівна",
666 		"Назаріївна",
667 		"Натанівна",
668 		"Немирівна",
669 		"Несторівна",
670 		"Олегівна",
671 		"Олександрівна",
672 		"Олексіївна",
673 		"Олельківна",
674 		"Омелянівна",
675 		"Орестівна",
676 		"Орхипівна",
677 		"Остапівна",
678 		"Охрімівна",
679 		"Павлівна",
680 		"Панасівна",
681 		"Пантелеймонівна",
682 		"Петрівна",
683 		"Пилипівна",
684 		"Радимирівна",
685 		"Радимівна",
686 		"Родіонівна",
687 		"Романівна",
688 		"Ростиславівна",
689 		"Русланівна",
690 		"Святославівна",
691 		"Сергіївна",
692 		"Славутівна",
693 		"Станіславівна",
694 		"Степанівна",
695 		"Стефаніївна",
696 		"Тарасівна",
697 		"Тимофіївна",
698 		"Тихонівна",
699 		"Устимівна",
700 		"Юріївна",
701 		"Юхимівна",
702 		"Ярославівна"
703 		];
704 		return choice(data, this.rnd);
705 	}
706 
707 	///
708 	string nameMaleMiddleName() {
709 		static enum data = [
710 		"Адамович",
711 		"Азарович",
712 		"Алевтинович",
713 		"Альбертович",
714 		"Анастасович",
715 		"Анатолійович",
716 		"Андрійович",
717 		"Антонович",
718 		"Аркадійович",
719 		"Арсенійович",
720 		"Арсенович",
721 		"Артемович",
722 		"Архипович",
723 		"Аскольдович",
724 		"Афанасійович",
725 		"Білославович",
726 		"Богданович",
727 		"Божемирович",
728 		"Боженович",
729 		"Болеславович",
730 		"Боримирович",
731 		"Борисович",
732 		"Бориславович",
733 		"Братиславович",
734 		"В’ячеславович",
735 		"Вадимович",
736 		"Валентинович",
737 		"Валерійович",
738 		"Васильович",
739 		"Вікторович",
740 		"Віталійович",
741 		"Владиславович",
742 		"Володимирович",
743 		"Всеволодович",
744 		"Всеславович",
745 		"Гаврилович",
746 		"Герасимович",
747 		"Георгійович",
748 		"Гнатович",
749 		"Гордійович",
750 		"Григорійович",
751 		"Данилович",
752 		"Даромирович",
753 		"Денисович",
754 		"Дмитрович",
755 		"Добромирович",
756 		"Доброславович",
757 		"Євгенович",
758 		"Захарович",
759 		"Захарійович",
760 		"Збориславович",
761 		"Звенимирович",
762 		"Звениславович",
763 		"Зеновійович",
764 		"Зиновійович",
765 		"Златомирович",
766 		"Зореславович",
767 		"Іванович",
768 		"Ігорович",
769 		"Ізяславович",
770 		"Корнелійович",
771 		"Корнилович",
772 		"Корнійович",
773 		"Костянтинович",
774 		"Лаврентійович",
775 		"Любомирович",
776 		"Макарович",
777 		"Максимович",
778 		"Маркович",
779 		"Маркіянович",
780 		"Матвійович",
781 		"Мечиславович",
782 		"Микитович",
783 		"Миколайович",
784 		"Миронович",
785 		"Мирославович",
786 		"Михайлович",
787 		"Мстиславович",
788 		"Назарович",
789 		"Назарійович",
790 		"Натанович",
791 		"Немирович",
792 		"Несторович",
793 		"Олегович",
794 		"Олександрович",
795 		"Олексійович",
796 		"Олелькович",
797 		"Омелянович",
798 		"Орестович",
799 		"Орхипович",
800 		"Остапович",
801 		"Охрімович",
802 		"Павлович",
803 		"Панасович",
804 		"Пантелеймонович",
805 		"Петрович",
806 		"Пилипович",
807 		"Радимирович",
808 		"Радимович",
809 		"Родіонович",
810 		"Романович",
811 		"Ростиславович",
812 		"Русланович",
813 		"Святославович",
814 		"Сергійович",
815 		"Славутович",
816 		"Станіславович",
817 		"Степанович",
818 		"Стефанович",
819 		"Тарасович",
820 		"Тимофійович",
821 		"Тихонович",
822 		"Устимович",
823 		"Юрійович",
824 		"Юхимович",
825 		"Ярославович"
826 		];
827 		return choice(data, this.rnd);
828 	}
829 
830 	///
831 	override string nameMaleFirstName() {
832 		static enum data = [
833 		"Августин",
834 		"Аврелій",
835 		"Адам",
836 		"Адріян",
837 		"Азарій",
838 		"Алевтин",
839 		"Альберт",
840 		"Анастас",
841 		"Анастасій",
842 		"Анатолій",
843 		"Андрій",
844 		"Антін",
845 		"Антон",
846 		"Антоній",
847 		"Аркадій",
848 		"Арсен",
849 		"Арсеній",
850 		"Артем",
851 		"Архип",
852 		"Аскольд",
853 		"Афанасій",
854 		"Біломир",
855 		"Білослав",
856 		"Богдан",
857 		"Божемир",
858 		"Божен",
859 		"Болеслав",
860 		"Боримир",
861 		"Боримисл",
862 		"Борис",
863 		"Борислав",
864 		"Братимир",
865 		"Братислав",
866 		"Братомил",
867 		"Братослав",
868 		"Брячислав",
869 		"Будимир",
870 		"Буйтур",
871 		"Буревіст",
872 		"В’ячеслав",
873 		"Вадим",
874 		"Валентин",
875 		"Валерій",
876 		"Василь",
877 		"Велемир",
878 		"Віктор",
879 		"Віталій",
880 		"Влад",
881 		"Владислав",
882 		"Володимир",
883 		"Володислав",
884 		"Всевлад",
885 		"Всеволод",
886 		"Всеслав",
887 		"Гаврило",
888 		"Гарнослав",
889 		"Геннадій",
890 		"Георгій",
891 		"Герасим",
892 		"Гліб",
893 		"Гнат",
894 		"Гордій",
895 		"Горимир",
896 		"Горислав",
897 		"Градимир",
898 		"Григорій",
899 		"Далемир",
900 		"Данило",
901 		"Дарій",
902 		"Даромир",
903 		"Денис",
904 		"Дмитро",
905 		"Добромир",
906 		"Добромисл",
907 		"Доброслав",
908 		"Євген",
909 		"Єремій",
910 		"Захар",
911 		"Захарій",
912 		"Зборислав",
913 		"Звенигор",
914 		"Звенимир",
915 		"Звенислав",
916 		"Земислав",
917 		"Зеновій",
918 		"Зиновій",
919 		"Злат",
920 		"Златомир",
921 		"Зоремир",
922 		"Зореслав",
923 		"Зорян",
924 		"Іван",
925 		"Ігор",
926 		"Ізяслав",
927 		"Ілля",
928 		"Кий",
929 		"Корнелій",
930 		"Корнилій",
931 		"Корнило",
932 		"Корній",
933 		"Костянтин",
934 		"Кузьма",
935 		"Лаврентій",
936 		"Лаврін",
937 		"Лад",
938 		"Ладислав",
939 		"Ладо",
940 		"Ладомир",
941 		"Левко",
942 		"Листвич",
943 		"Лук’ян",
944 		"Любодар",
945 		"Любозар",
946 		"Любомир",
947 		"Макар",
948 		"Максим",
949 		"Мар’ян",
950 		"Маркіян",
951 		"Марко",
952 		"Матвій",
953 		"Мечислав",
954 		"Микита",
955 		"Микола",
956 		"Мирон",
957 		"Мирослав",
958 		"Михайло",
959 		"Мстислав",
960 		"Мусій",
961 		"Назар",
962 		"Назарій",
963 		"Натан",
964 		"Немир",
965 		"Нестор",
966 		"Олег",
967 		"Олександр",
968 		"Олексій",
969 		"Олелько",
970 		"Олесь",
971 		"Омелян",
972 		"Орест",
973 		"Орхип",
974 		"Остап",
975 		"Охрім",
976 		"Павло",
977 		"Панас",
978 		"Пантелеймон",
979 		"Петро",
980 		"Пилип",
981 		"Подолян",
982 		"Потап",
983 		"Радим",
984 		"Радимир",
985 		"Ратибор",
986 		"Ратимир",
987 		"Родіон",
988 		"Родослав",
989 		"Роксолан",
990 		"Роман",
991 		"Ростислав",
992 		"Руслан",
993 		"Святополк",
994 		"Святослав",
995 		"Семибор",
996 		"Сергій",
997 		"Синьоок",
998 		"Славолюб",
999 		"Славомир",
1000 		"Славута",
1001 		"Сніжан",
1002 		"Сологуб",
1003 		"Станіслав",
1004 		"Степан",
1005 		"Стефаній",
1006 		"Стожар",
1007 		"Тарас",
1008 		"Тиміш",
1009 		"Тимофій",
1010 		"Тихон",
1011 		"Тур",
1012 		"Устим",
1013 		"Хвалимир",
1014 		"Хорив",
1015 		"Чорнота",
1016 		"Щастислав",
1017 		"Щек",
1018 		"Юліан",
1019 		"Юрій",
1020 		"Юхим",
1021 		"Ян",
1022 		"Ярема",
1023 		"Яровид",
1024 		"Яромил",
1025 		"Яромир",
1026 		"Ярополк",
1027 		"Ярослав"
1028 		];
1029 		return choice(data, this.rnd);
1030 	}
1031 
1032 	///
1033 	override string nameSuffix() {
1034 		static enum data = [
1035 		"проф.",
1036 		"доц.",
1037 		"докт. пед. наук",
1038 		"докт. політ. наук",
1039 		"докт. філол. наук",
1040 		"докт. філос. наук",
1041 		"докт. і. наук",
1042 		"докт. юрид. наук",
1043 		"докт. техн. наук",
1044 		"докт. психол. наук",
1045 		"канд. пед. наук",
1046 		"канд. політ. наук",
1047 		"канд. філол. наук",
1048 		"канд. філос. наук",
1049 		"канд. і. наук",
1050 		"канд. юрид. наук",
1051 		"канд. техн. наук",
1052 		"канд. психол. наук"
1053 		];
1054 		return choice(data, this.rnd);
1055 	}
1056 
1057 	///
1058 	override string nameTitleDescriptor() {
1059 		static enum data = [
1060 		"Головний",
1061 		"Генеральний",
1062 		"Провідний",
1063 		"Національний",
1064 		"Регіональний",
1065 		"Обласний",
1066 		"Районний",
1067 		"Глобальний",
1068 		"Міжнародний",
1069 		"Центральний"
1070 		];
1071 		return choice(data, this.rnd);
1072 	}
1073 
1074 	///
1075 	override string nameTitleJob() {
1076 		static enum data = [
1077 		"інженер",
1078 		"агент",
1079 		"адміністратор",
1080 		"аналітик",
1081 		"архітектор",
1082 		"дизайнер",
1083 		"керівник",
1084 		"консультант",
1085 		"координатор",
1086 		"менеджер",
1087 		"планувальник",
1088 		"помічник",
1089 		"розробник",
1090 		"спеціаліст",
1091 		"співробітник",
1092 		"технік"
1093 		];
1094 		return choice(data, this.rnd);
1095 	}
1096 
1097 	///
1098 	override string nameTitleLevel() {
1099 		static enum data = [
1100 		"маркетинговий",
1101 		"оптимізаційний",
1102 		"страховий",
1103 		"функціональний",
1104 		"інтеграційний",
1105 		"логістичний"
1106 		];
1107 		return choice(data, this.rnd);
1108 	}
1109 
1110 	///
1111 	override string nameFemaleFirstName() {
1112 		static enum data = [
1113 		"Аврелія",
1114 		"Аврора",
1115 		"Агапія",
1116 		"Агата",
1117 		"Агафія",
1118 		"Агнеса",
1119 		"Агнія",
1120 		"Агрипина",
1121 		"Ада",
1122 		"Аделаїда",
1123 		"Аделіна",
1124 		"Адріана",
1125 		"Азалія",
1126 		"Алевтина",
1127 		"Аліна",
1128 		"Алла",
1129 		"Альбіна",
1130 		"Альвіна",
1131 		"Анастасія",
1132 		"Анастасія",
1133 		"Анатолія",
1134 		"Ангеліна",
1135 		"Анжела",
1136 		"Анна",
1137 		"Антонида",
1138 		"Антоніна",
1139 		"Антонія",
1140 		"Анфіса",
1141 		"Аполлінарія",
1142 		"Аполлонія",
1143 		"Аркадія",
1144 		"Артемія",
1145 		"Афанасія",
1146 		"Білослава",
1147 		"Біляна",
1148 		"Благовіста",
1149 		"Богдана",
1150 		"Богуслава",
1151 		"Божена",
1152 		"Болеслава",
1153 		"Борислава",
1154 		"Броніслава",
1155 		"В’ячеслава",
1156 		"Валентина",
1157 		"Валерія",
1158 		"Варвара",
1159 		"Василина",
1160 		"Вікторія",
1161 		"Вілена",
1162 		"Віленіна",
1163 		"Віліна",
1164 		"Віола",
1165 		"Віолетта",
1166 		"Віра",
1167 		"Віргінія",
1168 		"Віта",
1169 		"Віталіна",
1170 		"Влада",
1171 		"Владислава",
1172 		"Власта",
1173 		"Всеслава",
1174 		"Галина",
1175 		"Ганна",
1176 		"Гелена",
1177 		"Далеслава",
1178 		"Дана",
1179 		"Дарина",
1180 		"Дарислава",
1181 		"Діана",
1182 		"Діяна",
1183 		"Добринка",
1184 		"Добромила",
1185 		"Добромира",
1186 		"Добромисла",
1187 		"Доброслава",
1188 		"Долеслава",
1189 		"Доляна",
1190 		"Жанна",
1191 		"Жозефіна",
1192 		"Забава",
1193 		"Звенислава",
1194 		"Зінаїда",
1195 		"Злата",
1196 		"Зореслава",
1197 		"Зорина",
1198 		"Зоряна",
1199 		"Зоя",
1200 		"Іванна",
1201 		"Ілона",
1202 		"Інна",
1203 		"Іннеса",
1204 		"Ірина",
1205 		"Ірма",
1206 		"Калина",
1207 		"Каріна",
1208 		"Катерина",
1209 		"Квітка",
1210 		"Квітослава",
1211 		"Клавдія",
1212 		"Крентта",
1213 		"Ксенія",
1214 		"Купава",
1215 		"Лада",
1216 		"Лариса",
1217 		"Леся",
1218 		"Ликера",
1219 		"Лідія",
1220 		"Лілія",
1221 		"Любава",
1222 		"Любислава",
1223 		"Любов",
1224 		"Любомила",
1225 		"Любомира",
1226 		"Люборада",
1227 		"Любослава",
1228 		"Людмила",
1229 		"Людомила",
1230 		"Майя",
1231 		"Мальва",
1232 		"Мар’яна",
1233 		"Марина",
1234 		"Марічка",
1235 		"Марія",
1236 		"Марта",
1237 		"Меланія",
1238 		"Мечислава",
1239 		"Милодара",
1240 		"Милослава",
1241 		"Мирослава",
1242 		"Мілана",
1243 		"Мокрина",
1244 		"Мотря",
1245 		"Мстислава",
1246 		"Надія",
1247 		"Наталія",
1248 		"Неля",
1249 		"Немира",
1250 		"Ніна",
1251 		"Огняна",
1252 		"Оксана",
1253 		"Олександра",
1254 		"Олена",
1255 		"Олеся",
1256 		"Ольга",
1257 		"Ореста",
1258 		"Орина",
1259 		"Орислава",
1260 		"Орися",
1261 		"Оріяна",
1262 		"Павліна",
1263 		"Палажка",
1264 		"Пелагея",
1265 		"Пелагія",
1266 		"Поліна",
1267 		"Поляна",
1268 		"Потішана",
1269 		"Радміла",
1270 		"Радослава",
1271 		"Раїна",
1272 		"Раїса",
1273 		"Роксолана",
1274 		"Ромена",
1275 		"Ростислава",
1276 		"Руслана",
1277 		"Світлана",
1278 		"Святослава",
1279 		"Слава",
1280 		"Сміяна",
1281 		"Сніжана",
1282 		"Соломія",
1283 		"Соня",
1284 		"Софія",
1285 		"Станислава",
1286 		"Сюзана",
1287 		"Таїсія",
1288 		"Тамара",
1289 		"Тетяна",
1290 		"Устина",
1291 		"Фаїна",
1292 		"Февронія",
1293 		"Федора",
1294 		"Феодосія",
1295 		"Харитина",
1296 		"Христина",
1297 		"Христя",
1298 		"Юліанна",
1299 		"Юлія",
1300 		"Юстина",
1301 		"Юхима",
1302 		"Юхимія",
1303 		"Яна",
1304 		"Ярина",
1305 		"Ярослава"
1306 		];
1307 		return choice(data, this.rnd);
1308 	}
1309 
1310 	///
1311 	override string nameName() {
1312 		switch(uniform(0, 8, this.rnd)) {
1313 			case 0:
1314 				return format!"%s %s"(nameMaleFirstName(), nameMaleLastName());
1315 			case 1:
1316 				return format!"%s %s"(nameMaleLastName(), nameMaleFirstName());
1317 			case 2:
1318 				return format!"%s %s %s"(nameMaleFirstName(), nameMaleMiddleName(), nameMaleLastName());
1319 			case 3:
1320 				return format!"%s %s %s"(nameMaleLastName(), nameMaleFirstName(), nameMaleMiddleName());
1321 			case 4:
1322 				return format!"%s %s"(nameFemaleFirstName(), nameFemaleLastName());
1323 			case 5:
1324 				return format!"%s %s"(nameFemaleLastName(), nameFemaleFirstName());
1325 			case 6:
1326 				return format!"%s %s %s"(nameFemaleFirstName(), nameFemaleMiddleName(), nameFemaleLastName());
1327 			case 7:
1328 				return format!"%s %s %s"(nameFemaleLastName(), nameFemaleFirstName(), nameFemaleMiddleName());
1329 			default: assert(false);
1330 		}
1331 	}
1332 
1333 	///
1334 	string nameMaleLastName() {
1335 		static enum data = [
1336 		"Андрухович",
1337 		"Бабух",
1338 		"Балабан",
1339 		"Балабух",
1340 		"Балакун",
1341 		"Балицький",
1342 		"Бамбула",
1343 		"Бандера",
1344 		"Барановський",
1345 		"Бачей",
1346 		"Башук",
1347 		"Бердник",
1348 		"Білич",
1349 		"Бондаренко",
1350 		"Борецький",
1351 		"Боровський",
1352 		"Борочко",
1353 		"Боярчук",
1354 		"Брицький",
1355 		"Бурмило",
1356 		"Бутько",
1357 		"Василин",
1358 		"Василишин",
1359 		"Васильківський",
1360 		"Вергун",
1361 		"Вередун",
1362 		"Верещук",
1363 		"Витребенько",
1364 		"Вітряк",
1365 		"Волощук",
1366 		"Гайдук",
1367 		"Гайовий",
1368 		"Гайчук",
1369 		"Галаєнко",
1370 		"Галатей",
1371 		"Галаціон",
1372 		"Гаман",
1373 		"Гамула",
1374 		"Ганич",
1375 		"Гарай",
1376 		"Гарун",
1377 		"Гладківський",
1378 		"Гладух",
1379 		"Глинський",
1380 		"Гнатишин",
1381 		"Гойко",
1382 		"Головець",
1383 		"Горбач",
1384 		"Гордійчук",
1385 		"Горовий",
1386 		"Городоцький",
1387 		"Гречко",
1388 		"Григоришин",
1389 		"Гриневецький",
1390 		"Гриневський",
1391 		"Гришко",
1392 		"Громико",
1393 		"Данилишин",
1394 		"Данилко",
1395 		"Демків",
1396 		"Демчишин",
1397 		"Дзюб’як",
1398 		"Дзюба",
1399 		"Дідух",
1400 		"Дмитришин",
1401 		"Дмитрук",
1402 		"Довгалевський",
1403 		"Дурдинець",
1404 		"Євенко",
1405 		"Євпак",
1406 		"Ємець",
1407 		"Єрмак",
1408 		"Забіла",
1409 		"Зварич",
1410 		"Зінкевич",
1411 		"Зленко",
1412 		"Іванишин",
1413 		"Іванів",
1414 		"Іванців",
1415 		"Калач",
1416 		"Кандиба",
1417 		"Карпух",
1418 		"Каськів",
1419 		"Кивач",
1420 		"Коваленко",
1421 		"Ковальський",
1422 		"Коломієць",
1423 		"Коман",
1424 		"Компанієць",
1425 		"Кононець",
1426 		"Кордун",
1427 		"Корецький",
1428 		"Корнїйчук",
1429 		"Коров’як",
1430 		"Коцюбинський",
1431 		"Кулинич",
1432 		"Кульчицький",
1433 		"Лагойда",
1434 		"Лазірко",
1435 		"Лановий",
1436 		"Латаний",
1437 		"Латанський",
1438 		"Лахман",
1439 		"Левадовський",
1440 		"Ликович",
1441 		"Линдик",
1442 		"Ліхно",
1443 		"Лобачевський",
1444 		"Ломовий",
1445 		"Луговий",
1446 		"Луцький",
1447 		"Луцьків",
1448 		"Лученко",
1449 		"Лучко",
1450 		"Лютий",
1451 		"Лящук",
1452 		"Магера",
1453 		"Мазайло",
1454 		"Мазило",
1455 		"Мазун",
1456 		"Майборода",
1457 		"Майстренко",
1458 		"Маковецький",
1459 		"Малкович",
1460 		"Мамій",
1461 		"Маринич",
1462 		"Марієвський",
1463 		"Марків",
1464 		"Махно",
1465 		"Миклашевський",
1466 		"Миклухо",
1467 		"Милославський",
1468 		"Михайлюк",
1469 		"Міняйло",
1470 		"Могилевський",
1471 		"Москаль",
1472 		"Москалюк",
1473 		"Мотрієнко",
1474 		"Негода",
1475 		"Ногачевський",
1476 		"Опенько",
1477 		"Осадко",
1478 		"Павленко",
1479 		"Павлишин",
1480 		"Павлів",
1481 		"Пагутяк",
1482 		"Паламарчук",
1483 		"Палій",
1484 		"Паращук",
1485 		"Пасічник",
1486 		"Пендик",
1487 		"Петик",
1488 		"Петлюра",
1489 		"Петренко",
1490 		"Петрин",
1491 		"Петришин",
1492 		"Петрів",
1493 		"Плаксій",
1494 		"Погиба",
1495 		"Поліщук",
1496 		"Пономарів",
1497 		"Поривай",
1498 		"Поривайло",
1499 		"Потебенько",
1500 		"Потоцький",
1501 		"Пригода",
1502 		"Приймак",
1503 		"Притула",
1504 		"Прядун",
1505 		"Розпутній",
1506 		"Романишин",
1507 		"Романів",
1508 		"Ромей",
1509 		"Роменець",
1510 		"Ромочко",
1511 		"Савицький",
1512 		"Саєнко",
1513 		"Свидригайло",
1514 		"Семеночко",
1515 		"Семещук",
1516 		"Сердюк",
1517 		"Силецький",
1518 		"Сідлецький",
1519 		"Сідляк",
1520 		"Сірко",
1521 		"Скиба",
1522 		"Скоропадський",
1523 		"Слободян",
1524 		"Сосюра",
1525 		"Сплюх",
1526 		"Спотикач",
1527 		"Стахів",
1528 		"Степанець",
1529 		"Стецьків",
1530 		"Стигайло",
1531 		"Сторожук",
1532 		"Сторчак",
1533 		"Стоян",
1534 		"Сучак",
1535 		"Сушко",
1536 		"Тарасюк",
1537 		"Тиндарей",
1538 		"Ткаченко",
1539 		"Третяк",
1540 		"Троян",
1541 		"Трублаєвський",
1542 		"Трясило",
1543 		"Трясун",
1544 		"Уманець",
1545 		"Унич",
1546 		"Усич",
1547 		"Федоришин",
1548 		"Хитрово",
1549 		"Цимбалістий",
1550 		"Цушко",
1551 		"Червоній",
1552 		"Шамрило",
1553 		"Шевченко",
1554 		"Шестак",
1555 		"Шиндарей",
1556 		"Шиян",
1557 		"Шкараба",
1558 		"Шудрик",
1559 		"Шумило",
1560 		"Шупик",
1561 		"Шухевич",
1562 		"Щербак",
1563 		"Юрчишин",
1564 		"Юхно",
1565 		"Ющик",
1566 		"Ющук",
1567 		"Яворівський",
1568 		"Яловий",
1569 		"Ялюк",
1570 		"Янюк",
1571 		"Ярмак",
1572 		"Яцишин",
1573 		"Яцьків",
1574 		"Ящук"
1575 		];
1576 		return choice(data, this.rnd);
1577 	}
1578 
1579 	///
1580 	string nameFemaleLastName() {
1581 		static enum data = [
1582 		"Андрухович",
1583 		"Бабух",
1584 		"Балабан",
1585 		"Балабуха",
1586 		"Балакун",
1587 		"Балицька",
1588 		"Бамбула",
1589 		"Бандера",
1590 		"Барановська",
1591 		"Бачей",
1592 		"Башук",
1593 		"Бердник",
1594 		"Білич",
1595 		"Бондаренко",
1596 		"Борецька",
1597 		"Боровська",
1598 		"Борочко",
1599 		"Боярчук",
1600 		"Брицька",
1601 		"Бурмило",
1602 		"Бутько",
1603 		"Василишина",
1604 		"Васильківська",
1605 		"Вергун",
1606 		"Вередун",
1607 		"Верещук",
1608 		"Витребенько",
1609 		"Вітряк",
1610 		"Волощук",
1611 		"Гайдук",
1612 		"Гайова",
1613 		"Гайчук",
1614 		"Галаєнко",
1615 		"Галатей",
1616 		"Галаціон",
1617 		"Гаман",
1618 		"Гамула",
1619 		"Ганич",
1620 		"Гарай",
1621 		"Гарун",
1622 		"Гладківська",
1623 		"Гладух",
1624 		"Глинська",
1625 		"Гнатишина",
1626 		"Гойко",
1627 		"Головець",
1628 		"Горбач",
1629 		"Гордійчук",
1630 		"Горова",
1631 		"Городоцька",
1632 		"Гречко",
1633 		"Григоришина",
1634 		"Гриневецька",
1635 		"Гриневська",
1636 		"Гришко",
1637 		"Громико",
1638 		"Данилишина",
1639 		"Данилко",
1640 		"Демків",
1641 		"Демчишина",
1642 		"Дзюб’як",
1643 		"Дзюба",
1644 		"Дідух",
1645 		"Дмитришина",
1646 		"Дмитрук",
1647 		"Довгалевська",
1648 		"Дурдинець",
1649 		"Євенко",
1650 		"Євпак",
1651 		"Ємець",
1652 		"Єрмак",
1653 		"Забіла",
1654 		"Зварич",
1655 		"Зінкевич",
1656 		"Зленко",
1657 		"Іванишина",
1658 		"Калач",
1659 		"Кандиба",
1660 		"Карпух",
1661 		"Кивач",
1662 		"Коваленко",
1663 		"Ковальська",
1664 		"Коломієць",
1665 		"Коман",
1666 		"Компанієць",
1667 		"Кононець",
1668 		"Кордун",
1669 		"Корецька",
1670 		"Корнїйчук",
1671 		"Коров’як",
1672 		"Коцюбинська",
1673 		"Кулинич",
1674 		"Кульчицька",
1675 		"Лагойда",
1676 		"Лазірко",
1677 		"Ланова",
1678 		"Латан",
1679 		"Латанська",
1680 		"Лахман",
1681 		"Левадовська",
1682 		"Ликович",
1683 		"Линдик",
1684 		"Ліхно",
1685 		"Лобачевська",
1686 		"Ломова",
1687 		"Лугова",
1688 		"Луцька",
1689 		"Луцьків",
1690 		"Лученко",
1691 		"Лучко",
1692 		"Люта",
1693 		"Лящук",
1694 		"Магера",
1695 		"Мазайло",
1696 		"Мазило",
1697 		"Мазун",
1698 		"Майборода",
1699 		"Майстренко",
1700 		"Маковецька",
1701 		"Малкович",
1702 		"Мамій",
1703 		"Маринич",
1704 		"Марієвська",
1705 		"Марків",
1706 		"Махно",
1707 		"Миклашевська",
1708 		"Миклухо",
1709 		"Милославська",
1710 		"Михайлюк",
1711 		"Міняйло",
1712 		"Могилевська",
1713 		"Москаль",
1714 		"Москалюк",
1715 		"Мотрієнко",
1716 		"Негода",
1717 		"Ногачевська",
1718 		"Опенько",
1719 		"Осадко",
1720 		"Павленко",
1721 		"Павлишина",
1722 		"Павлів",
1723 		"Пагутяк",
1724 		"Паламарчук",
1725 		"Палій",
1726 		"Паращук",
1727 		"Пасічник",
1728 		"Пендик",
1729 		"Петик",
1730 		"Петлюра",
1731 		"Петренко",
1732 		"Петрина",
1733 		"Петришина",
1734 		"Петрів",
1735 		"Плаксій",
1736 		"Погиба",
1737 		"Поліщук",
1738 		"Пономарів",
1739 		"Поривай",
1740 		"Поривайло",
1741 		"Потебенько",
1742 		"Потоцька",
1743 		"Пригода",
1744 		"Приймак",
1745 		"Притула",
1746 		"Прядун",
1747 		"Розпутня",
1748 		"Романишина",
1749 		"Ромей",
1750 		"Роменець",
1751 		"Ромочко",
1752 		"Савицька",
1753 		"Саєнко",
1754 		"Свидригайло",
1755 		"Семеночко",
1756 		"Семещук",
1757 		"Сердюк",
1758 		"Силецька",
1759 		"Сідлецька",
1760 		"Сідляк",
1761 		"Сірко",
1762 		"Скиба",
1763 		"Скоропадська",
1764 		"Слободян",
1765 		"Сосюра",
1766 		"Сплюха",
1767 		"Спотикач",
1768 		"Степанець",
1769 		"Стигайло",
1770 		"Сторожук",
1771 		"Сторчак",
1772 		"Стоян",
1773 		"Сучак",
1774 		"Сушко",
1775 		"Тарасюк",
1776 		"Тиндарей",
1777 		"Ткаченко",
1778 		"Третяк",
1779 		"Троян",
1780 		"Трублаєвська",
1781 		"Трясило",
1782 		"Трясун",
1783 		"Уманець",
1784 		"Унич",
1785 		"Усич",
1786 		"Федоришина",
1787 		"Цушко",
1788 		"Червоній",
1789 		"Шамрило",
1790 		"Шевченко",
1791 		"Шестак",
1792 		"Шиндарей",
1793 		"Шиян",
1794 		"Шкараба",
1795 		"Шудрик",
1796 		"Шумило",
1797 		"Шупик",
1798 		"Шухевич",
1799 		"Щербак",
1800 		"Юрчишина",
1801 		"Юхно",
1802 		"Ющик",
1803 		"Ющук",
1804 		"Яворівська",
1805 		"Ялова",
1806 		"Ялюк",
1807 		"Янюк",
1808 		"Ярмак",
1809 		"Яцишина",
1810 		"Яцьків",
1811 		"Ящук"
1812 		];
1813 		return choice(data, this.rnd);
1814 	}
1815 
1816 	///
1817 	override string namePrefix() {
1818 		static enum data = [
1819 		"Пан",
1820 		"Пані"
1821 		];
1822 		return choice(data, this.rnd);
1823 	}
1824 
1825 }