1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_en_ng;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_en_ng : 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 		auto data = [
24 		"0803 ### ####",
25 		"0703 ### ####",
26 		"234809 ### ####",
27 		"+234 802 ### ####",
28 		"0805### ####"
29 		];
30 		return this.digitBuild(choice(data, this.rnd));
31 	}
32 
33 
34 	override string addressStreet() {
35 		final switch(uniform(0, 2, this.rnd)) {
36 			case 0: return nameFirstName() ~ " " ~ addressStreetSuffix();
37 			case 1: return nameLastName() ~ " " ~ addressStreetSuffix();
38 		}
39 	}
40 
41 	///
42 	override string addressState() {
43 		auto data = [
44 		"FCT",
45 		"ABIA",
46 		"ADAMAWA",
47 		"Akwa Ibom",
48 		"Anambra",
49 		"Bauchi",
50 		"Bayelsa",
51 		"Benue",
52 		"Bornu",
53 		"Cross River",
54 		"Delta",
55 		"Ebonyi",
56 		"Edo",
57 		"Ekiti",
58 		"Enugu",
59 		"Gombe",
60 		"Imo",
61 		"Jigawa",
62 		"Kaduna",
63 		"Kano",
64 		"Katsina",
65 		"Kebbi",
66 		"Kogi",
67 		"Kwara",
68 		"Lagos",
69 		"Nasarawa",
70 		"Niger",
71 		"Ogun",
72 		"Ondo",
73 		"Osun",
74 		"Oyo",
75 		"Plateau",
76 		"Rivers",
77 		"Sokoto",
78 		"Taraba",
79 		"Yobe",
80 		"Zamfara"
81 		];
82 		return choice(data, this.rnd);
83 	}
84 
85 	///
86 	override string addressPostcode() {
87 		auto data = [
88 		"#####",
89 		"####'"
90 		];
91 		return this.digitBuild(choice(data, this.rnd));
92 	}
93 
94 
95 	override string addressCity() {
96 		final switch(uniform(0, 1, this.rnd)) {
97 			case 0: return addressCityPrefix() ~ "'";
98 		}
99 	}
100 
101 	///
102 	override string addressCityPrefix() {
103 		auto data = [
104 		"Abala",
105 		"Abalakiri",
106 		"Bekirikiri",
107 		"Bela",
108 		"Belatiwa",
109 		"Bokodo",
110 		"Ibinta",
111 		"Ibiono Ewura",
112 		"Farin Yashe",
113 		"Fedare",
114 		"Fobir",
115 		"Fobro",
116 		"Gabgell",
117 		"Gamajigo",
118 		"Gana",
119 		"Gana Daji",
120 		"Gidan Hardo",
121 		"Abagbo",
122 		"Abalabi",
123 		"Abaranjeh",
124 		"Abatiwa",
125 		"Abegede",
126 		"Abekkun",
127 		"Abule Ijesha",
128 		"Abule-Nla",
129 		"Adata",
130 		"Addo",
131 		"Adekanbi",
132 		"Adeleye",
133 		"Ado",
134 		"Ado Odo",
135 		"Afami",
136 		"Afanji",
137 		"Afowo Doforo",
138 		"Afowowa",
139 		"Agada",
140 		"Agaja",
141 		"Agala",
142 		"Agani",
143 		"Aganni",
144 		"Agaw Awusa",
145 		"Agaw Shasha",
146 		"Agbaku",
147 		"Agbara",
148 		"Agbede",
149 		"Agbedi",
150 		"Agbejedo",
151 		"Agbele",
152 		"Agbelekale",
153 		"Agboju",
154 		"Agboku",
155 		"Agbon",
156 		"Agbonyedo",
157 		"Agbowa",
158 		"Agboyi",
159 		"Age Mowo",
160 		"Agege",
161 		"Agelete",
162 		"Agerige",
163 		"Agidi",
164 		"Agidingbi",
165 		"Ago Egun",
166 		"Ago Hausa",
167 		"Ago Sasa",
168 		"Agomu",
169 		"Agonrin",
170 		"Agonu",
171 		"Aguda",
172 		"Agun",
173 		"Agunfoye",
174 		"Agura",
175 		"Ahanfe",
176 		"Ahovo",
177 		"Ahun",
178 		"Aiyede",
179 		"Aiyeteju",
180 		"Aiyetoro",
181 		"Aiyetoto-Asogun",
182 		"Aja",
183 		"Ajagambari",
184 		"Ajara",
185 		"Ajara Agamaden",
186 		"Ajebandele",
187 		"Ajebaw",
188 		"Ajebo",
189 		"Ajegbenwa",
190 		"Ajegunle",
191 		"Ajelanwa",
192 		"Ajerogun",
193 		"Ajibade",
194 		"Ajibawo",
195 		"Ajibo",
196 		"Ajido",
197 		"Ajise",
198 		"Ajumo",
199 		"Akando",
200 		"Akangba",
201 		"Akarakumo",
202 		"Akawdo",
203 		"Akawkaw",
204 		"Akere",
205 		"Akessan",
206 		"Akete",
207 		"Akinbo",
208 		"Akinlade",
209 		"Akinogun",
210 		"Akinyele",
211 		"Akio",
212 		"Akobale",
213 		"Akodo",
214 		"Akoko",
215 		"Akore",
216 		"Akowonjo",
217 		"Alagba",
218 		"Alagbede",
219 		"Alagbon",
220 		"Alago",
221 		"name",
222 		" ",
223 		"Alagogo",
224 		"Alaguntan",
225 		"Alaiyabiagba",
226 		"Alapako",
227 		"Alaparu",
228 		"Alaparun",
229 		"Alapoti",
230 		"Alaru",
231 		"Alasia",
232 		"Ale",
233 		"Aliayabiagba",
234 		"Alimosho",
235 		"Alimoso",
236 		"Amuwo",
237 		"Anagoji",
238 		"Anagunji",
239 		"Angorin",
240 		"Animashawun",
241 		"Animshaun",
242 		"Apa",
243 		"Apamu",
244 		"Apapa",
245 		"Apapa Eleko",
246 		"Apese",
247 		"Appa",
248 		"Aqani",
249 		"Aradagun",
250 		"Arapagi Oloko",
251 		"Arapagi-Awlawkaw",
252 		"Arapagi-Ejetu",
253 		"Araromi",
254 		"Araromi Orita",
255 		"Araromi Tawpe",
256 		"Araromi Tope",
257 		"Arida",
258 		"Arigo",
259 		"Ashon",
260 		"Asipa",
261 		"Ason",
262 		"Asore",
263 		"Asunora",
264 		"Atan",
265 		"Atapa",
266 		"Awado",
267 		"Awaiye",
268 		"Awaye",
269 		"Awdan Ilaro",
270 		"Awdan Iyasi",
271 		"Awfin",
272 		"Awgawgawraw",
273 		"Awgawmbaw",
274 		"Awja-Ikoradu",
275 		"Awjaw",
276 		"Awoyaya",
277 		"Awreta",
278 		"Awteyi",
279 		"Awwaw",
280 		"Ayekoshe",
281 		"Ayinla",
282 		"Ayobo",
283 		"Babalawo",
284 		"Badagri",
285 		"Badagry",
286 		"Badawre",
287 		"Badore",
288 		"Baiyeku",
289 		"Balagbe",
290 		"Balogun",
291 		"Bamgbose",
292 		"Bamgboshe",
293 		"Bandu",
294 		"Banimgbe",
295 		"Banimgbo",
296 		"Bariga",
297 		"Baruwa",
298 		"Bassa",
299 		"Beshi",
300 		"Bodashe",
301 		"Bode Ase",
302 		"Bolorunpelu",
303 		"Cardoso",
304 		"Coker",
305 		"Coker Market",
306 		"Cokers Market",
307 		"Dankaka",
308 		"Doforo",
309 		"Dosa",
310 		"Dosemo",
311 		"Ebute Ikorodu",
312 		"Ebute Leki",
313 		"Ebute Lekki",
314 		"Ebute-Egga",
315 		"Ebute-Metta",
316 		"Efiran",
317 		"Egan",
318 		"Egba",
319 		"Egbe",
320 		"Eggan",
321 		"Egudu Bale",
322 		"Egun",
323 		"name",
324 		" ",
325 		"Eiyekose",
326 		"Ejigbo",
327 		"Ejinrin",
328 		"Ejirin",
329 		"Eko",
330 		"Ekoro",
331 		"Ekundayo",
332 		"Elachi",
333 		"Elemoki",
334 		"Eleputu",
335 		"Elere",
336 		"Elesin",
337 		"Eluju",
338 		"Emu",
339 		"Epe",
340 		"Epeh",
341 		"Era",
342 		"Ere",
343 		"Eregun",
344 		"Erekiti",
345 		"Erukan",
346 		"Eruku",
347 		"Erunkan",
348 		"Etegbin",
349 		"Euni",
350 		"Ewekora",
351 		"Ewekoro",
352 		"Ewu",
353 		"Ewu Ebi",
354 		"Falomo",
355 		"Fatade",
356 		"Fatedo",
357 		"Fonji",
358 		"Ganme",
359 		"Ganyingbo",
360 		"Gbagidan",
361 		"Gbaj",
362 		"Gbaji",
363 		"Gbanko",
364 		"Gberegbe",
365 		"Gberigbe",
366 		"Gbesse",
367 		"Gbeta",
368 		"Gbodo",
369 		"Gbogbo",
370 		"Gbogije",
371 		"Gbokuta",
372 		"George",
373 		"Ginti",
374 		"Hausa",
375 		"Henume",
376 		"Hundo",
377 		"Iba",
378 		"Ibadan",
379 		"Ibasa",
380 		"Ibasha",
381 		"Ibatefin",
382 		"Ibawe Kekere",
383 		"Ibawe Tukuru",
384 		"Ibbojo",
385 		"Ibefon",
386 		"Ibefum",
387 		"Ibefun",
388 		"Ibeju",
389 		"Ibereko",
390 		"Iberekodo",
391 		"Ibese",
392 		"Ibeshe",
393 		"Ibeshi",
394 		"Ibiku",
395 		"Ibode",
396 		"Ibogun Adina",
397 		"Ibogun Akiode",
398 		"Ibogun Sowunmi",
399 		"Iboju",
400 		"Ibon",
401 		"Ibopa",
402 		"Ida",
403 		"Idain Isaga",
404 		"Idain-Ishaga",
405 		"Idamo",
406 		"Idanfuru",
407 		"Idashaw",
408 		"Idaso",
409 		"Idata",
410 		"Iddo",
411 		"Ide",
412 		"Idele",
413 		"Ideno",
414 		"Idi Agbon Agana",
415 		"Idi Iroko",
416 		"Idi Ofe",
417 		"Idi Oro",
418 		"Idi-Off",
419 		"Idimarun",
420 		"Idimi",
421 		"Idimu",
422 		"Idiori",
423 		"Idiroko",
424 		"Idobarun",
425 		"name",
426 		" ",
427 		"Idoforo",
428 		"Idolanja",
429 		"Idole",
430 		"Idolehin",
431 		"Idolorisha",
432 		"Idolosa",
433 		"Idomu",
434 		"Idopetu",
435 		"Idosa",
436 		"Idosemo",
437 		"Idowu",
438 		"Ifako",
439 		"Igami",
440 		"Igando",
441 		"Igando Awlawja",
442 		"Iganmi",
443 		"Iganmu",
444 		"Iganmu Siding",
445 		"Igbalu",
446 		"Igbe",
447 		"Igbe Ewoliwo",
448 		"Igbede",
449 		"Igbegodo",
450 		"Igbekun",
451 		"Igbele",
452 		"Igbessa",
453 		"Igbin",
454 		"Igbin Oloya",
455 		"Igbo",
456 		"Igbo Ejo",
457 		"Igbo Fipe",
458 		"Igbobi",
459 		"Igbodu",
460 		"Igboefon",
461 		"Igbogbele",
462 		"Igbogila",
463 		"Igbogun",
464 		"Igbogun-Sowunmi",
465 		"Igboje",
466 		"Igbokushun",
467 		"Igbolobi",
468 		"Igbologun",
469 		"Igboloye",
470 		"Igbopa",
471 		"Igborosun",
472 		"Igbosa",
473 		"Igbosere",
474 		"Igboshere",
475 		"Igodonu",
476 		"Igoro",
477 		"Igu",
478 		"Igude",
479 		"Igunnu Akabo",
480 		"Ijagemo",
481 		"Ijaiye",
482 		"Ijako",
483 		"Ijako Orile",
484 		"Ijanikin",
485 		"Ijawmi",
486 		"Ijawmu",
487 		"Ijawtun",
488 		"Ijayie",
489 		"Ijede",
490 		"Ijegun",
491 		"Ijero",
492 		"Ijesa-Tedo",
493 		"Ijofin",
494 		"Ijomi",
495 		"Ijomu",
496 		"Ijora",
497 		"Ijora Village",
498 		"Ijotan",
499 		"Iju",
500 		"Iju Junction",
501 		"Iju Water Works",
502 		"Ikare",
503 		"Ikate",
504 		"Ikawga",
505 		"Ikawga-Zebe",
506 		"Ikawlaji",
507 		"Ikawta",
508 		"Ikeja",
509 		"Ikoga",
510 		"Ikoga Ile",
511 		"Ikogbo",
512 		"Ikolaja",
513 		"Ikorodu",
514 		"Ikosi",
515 		"Ikotan",
516 		"Ikotun",
517 		"Ikoyi",
518 		"Ikuata",
519 		"Ilade",
520 		"Ilado",
521 		"Ilado Ogunu",
522 		"Ilagbo",
523 		"Ilasa",
524 		"Ilashe",
525 		"Ilemere",
526 		"Ilepa",
527 		"name",
528 		" ",
529 		"Ileppaw",
530 		"Ilera",
531 		"Ilikiti",
532 		"Ilo",
533 		"Ilogbo",
534 		"Ilogbo Elegba",
535 		"Iloro",
536 		"Ilugboro",
537 		"Ilumawfin",
538 		"Ilumofin",
539 		"Imare",
540 		"Imawte",
541 		"Imeke",
542 		"Imeri",
543 		"Imeseju",
544 		"Imore",
545 		"Imoru",
546 		"Imota",
547 		"Inogbe",
548 		"Inupa",
549 		"Inupa Kekere",
550 		"Ipaja",
551 		"Ipakan",
552 		"Ipanmi",
553 		"Ipatira",
554 		"Ipeshu",
555 		"Ipesu",
556 		"Ipewu",
557 		"Ipokia",
558 		"Iponri",
559 		"Ipota",
560 		"Iragbo",
561 		"Iragon",
562 		"Iranla",
563 		"Irede",
564 		"Irewe",
565 		"Iru",
566 		"Isagatedo",
567 		"Isagbo",
568 		"Isagbo Ere",
569 		"Isagira",
570 		"Isaku",
571 		"Isalu",
572 		"Isashi",
573 		"Isasi",
574 		"Isawo",
575 		"Ise",
576 		"Iseku",
577 		"Isekun",
578 		"Iseri-Osun",
579 		"Ishaga",
580 		"Ishagbo",
581 		"Ishagira",
582 		"Ishasi",
583 		"Ishawo",
584 		"Isheri-Olofin",
585 		"Ishersi",
586 		"Ishola",
587 		"Isiu",
588 		"Isiwu",
589 		"Isola",
590 		"Isolo",
591 		"Isunba",
592 		"Ita Egbe",
593 		"Ita Onimosa",
594 		"Itagbo",
595 		"Itamaga",
596 		"Itawga",
597 		"Itawikin",
598 		"Itawmu",
599 		"Iteku",
600 		"Itele",
601 		"Itere",
602 		"Itire",
603 		"Itirin",
604 		"Ito Omu",
605 		"Itoga",
606 		"Itohun",
607 		"Itoikin",
608 		"Itokin",
609 		"Itomu",
610 		"Itori",
611 		"Iwaya",
612 		"Iwerekun",
613 		"Iworo",
614 		"Iwuku",
615 		"Iyafin",
616 		"Iyagbe",
617 		"Iyasi",
618 		"Iyesi",
619 		"Jaguna",
620 		"Janikin",
621 		"Jibowu",
622 		"Jinadu",
623 		"Kadara",
624 		"Kafara",
625 		"Kajola",
626 		"Kajola Iboro",
627 		"Kandoro",
628 		"Kese"
629 		];
630 		return choice(data, this.rnd);
631 	}
632 
633 	///
634 	override string addressDefaultCountry() {
635 		auto data = [
636 		"Nigeria",
637 		"Federal Republic of Nigeria",
638 		"NG",
639 		"NGN'"
640 		];
641 		return choice(data, this.rnd);
642 	}
643 
644 	///
645 	override string companySuffix() {
646 		auto data = [
647 		"Venture",
648 		"Ltd",
649 		"Plc'"
650 		];
651 		return choice(data, this.rnd);
652 	}
653 
654 	///
655 	override string internetDomainSuffix() {
656 		auto data = [
657 		"com.ng",
658 		"com",
659 		"org.ng",
660 		"com",
661 		"ng'"
662 		];
663 		return choice(data, this.rnd);
664 	}
665 
666 	///
667 	override string nameFemaleFirstName() {
668 		auto data = [
669 		"Adaugo",
670 		"Akunna",
671 		"Aminat",
672 		"Aminu",
673 		"Augustina",
674 		"Ayebatari",
675 		"Cherechi",
676 		"Chiamaka",
677 		"Chimamanda",
678 		"Chinyere",
679 		"Chizoba",
680 		"Ebiere",
681 		"Efe",
682 		"Fatima",
683 		"Ifeoma",
684 		"Ifunanya",
685 		"Isioma",
686 		"Jolayemi",
687 		"Lola",
688 		"Obioma",
689 		"Omawunmi",
690 		"Omolara",
691 		"Onome",
692 		"Rasheedah",
693 		"Sekinat",
694 		"Simisola",
695 		"Sumayyah",
696 		"Titi",
697 		"Titilayo",
698 		"Toluwani",
699 		"Zainab"
700 		];
701 		return choice(data, this.rnd);
702 	}
703 
704 	///
705 	override string nameLastName() {
706 		auto data = [
707 		"Abiodun",
708 		"Abiola",
709 		"Abodunrin",
710 		"Abosede",
711 		"Adaobi",
712 		"Adebayo",
713 		"Adegboye",
714 		"Adegoke",
715 		"Ademayowa",
716 		"Ademola",
717 		"Adeniyan",
718 		"Adeoluwa",
719 		"Aderinsola",
720 		"Aderonke",
721 		"Adesina",
722 		"Adewale",
723 		"Adewale",
724 		"Adewale",
725 		"Adewunmi",
726 		"Adewura",
727 		"Adeyemo",
728 		"Afolabi",
729 		"Afunku",
730 		"Agboola",
731 		"Agboola",
732 		"Agnes",
733 		"Aigbiniode",
734 		"Ajakaiye",
735 		"Ajose-adeogun",
736 		"Akeem-omosanya",
737 		"Akerele",
738 		"Akintade",
739 		"Aligbe",
740 		"Amaechi",
741 		"Aminat",
742 		"Aremu",
743 		"Atanda",
744 		"Ayisat",
745 		"Ayobami",
746 		"Ayomide",
747 		"Ayomide",
748 		"Babalola",
749 		"Babatunde",
750 		"Balogun",
751 		"Bamisebi",
752 		"Bello",
753 		"Busari",
754 		"Chibike",
755 		"Chibuike",
756 		"Chidinma",
757 		"Chidozie",
758 		"Christian",
759 		"Clare",
760 		"David",
761 		"David",
762 		"Ebubechukwu",
763 		"Egbochukwu",
764 		"Ehigiator",
765 		"Ekwueme",
766 		"Elebiyo",
767 		"Elizabeth",
768 		"Elizabeth",
769 		"Elizabeth",
770 		"Emmanuel",
771 		"Emmanuel",
772 		"Esther",
773 		"Funmilayo",
774 		"Gbadamosi",
775 		"Gbogboade",
776 		"Grace",
777 		"Habeeb",
778 		"Hanifat",
779 		"Isaac",
780 		"Ismail",
781 		"Isokun",
782 		"Israel",
783 		"Iyalla",
784 		"Jamiu",
785 		"Jimoh",
786 		"Joshua",
787 		"Justina",
788 		"Katherine",
789 		"Kayode",
790 		"Kayode",
791 		"Kimberly",
792 		"Ladega",
793 		"Latifat",
794 		"Lawal",
795 		"Leonard",
796 		"Makuachukwu",
797 		"Maryam",
798 		"Maryjane",
799 		"Mayowa",
800 		"Miracle",
801 		"Mobolaji",
802 		"Mogbadunade",
803 		"Motalo",
804 		"Muinat",
805 		"Mukaram",
806 		"Mustapha",
807 		"Mutiat",
808 		"Ndukwu",
809 		"Ngozi",
810 		"Nojeem",
811 		"Nwachukwu",
812 		"Nwogu",
813 		"Nwuzor",
814 		"Obiageli",
815 		"Obianuju",
816 		"Odunayo",
817 		"Odunayo",
818 		"Ogunbanwo",
819 		"Ogunwande",
820 		"Okonkwo",
821 		"Okunola",
822 		"Oladeji",
823 		"Oladimeji",
824 		"Olaoluwa",
825 		"Olasunkanmi",
826 		"Olasunkanmi-fasayo",
827 		"Olawale",
828 		"Olubukola",
829 		"Olubunmi",
830 		"Olufeyikemi",
831 		"Olumide",
832 		"Olutola",
833 		"Oluwakemi",
834 		"Oluwanisola",
835 		"Oluwaseun",
836 		"Oluwaseyi",
837 		"Oluwashina",
838 		"Oluwatosin",
839 		"Omobolaji",
840 		"Omobolanle",
841 		"Omolara",
842 		"Omowale",
843 		"Onohinosen",
844 		"Onose",
845 		"Onyinyechukwu",
846 		"Opeyemi",
847 		"Osuagwu",
848 		"Oyebola",
849 		"Oyelude",
850 		"Oyinkansola",
851 		"Peter",
852 		"Sabdat",
853 		"Saheed",
854 		"Salami",
855 		"Samuel",
856 		"Sanusi",
857 		"Sarah",
858 		"Segunmaru",
859 		"Sekinat",
860 		"Sulaimon",
861 		"Sylvester",
862 		"Taiwo",
863 		"Tamunoemi",
864 		"Tella",
865 		"Temitope",
866 		"Tolulope",
867 		"Uchechi",
868 		"Wasiu",
869 		"Wilcox",
870 		"Wuraola",
871 		"Yaqub",
872 		"Yussuf"
873 		];
874 		return choice(data, this.rnd);
875 	}
876 
877 	///
878 	override string nameFirstName() {
879 		auto data = [
880 		"Adaugo",
881 		"Akunna",
882 		"Aminat",
883 		"Aminu",
884 		"Augustina",
885 		"Ayebatari",
886 		"Cherechi",
887 		"Chiamaka",
888 		"Chimamanda",
889 		"Chinyere",
890 		"Chizoba",
891 		"Ebiere",
892 		"Efe",
893 		"Fatima",
894 		"Ifeoma",
895 		"Ifunanya",
896 		"Isioma",
897 		"Jolayemi",
898 		"Lola",
899 		"Obioma",
900 		"Omawunmi",
901 		"Omolara",
902 		"Onome",
903 		"Rasheedah",
904 		"Sekinat",
905 		"Simisola",
906 		"Sumayyah",
907 		"Titi",
908 		"Titilayo",
909 		"Toluwani",
910 		"Zainab",
911 		"Abimbola",
912 		"Abisola",
913 		"Abisoye",
914 		"Adeboye",
915 		"Adedayo",
916 		"Adegoke",
917 		"Akande",
918 		"Akanni",
919 		"Alade",
920 		"Ayinde",
921 		"Azubuike",
922 		"Banji",
923 		"Bankole",
924 		"Buchi",
925 		"Bukola",
926 		"Chinedu",
927 		"Chisom",
928 		"Chukwu",
929 		"Damilare",
930 		"Damilola",
931 		"Danjuma",
932 		"Ebiowei",
933 		"Emeka",
934 		"Emmanuel",
935 		"Esse",
936 		"Funmilade",
937 		"Funmilayo",
938 		"Gbeminiyi",
939 		"Gbemisola",
940 		"Habiba",
941 		"Ifeanyichukwu",
942 		"Ikenna",
943 		"Ikhidie",
944 		"Ireti",
945 		"Jadesola",
946 		"Johnson",
947 		"Kayode",
948 		"Kemi",
949 		"Kubra",
950 		"Kubura",
951 		"Lolade",
952 		"Makinwa",
953 		"Mohammed",
954 		"Musa",
955 		"Muyiwa",
956 		"Nnamdi",
957 		"Olaide",
958 		"Olufunmi",
959 		"Olumide",
960 		"Oluwunmi",
961 		"Onoriode",
962 		"Remilekun",
963 		"Rotimi",
964 		"Shade",
965 		"Shalewa",
966 		"Sname",
967 		"Tari",
968 		"Temitope",
969 		"Titilope",
970 		"Tobiloba",
971 		"Toke",
972 		"Tomiloba",
973 		"Tope",
974 		"Uzodimma",
975 		"Wale",
976 		"Yakubu",
977 		"Yusuf",
978 		"Yusuf"
979 		];
980 		return choice(data, this.rnd);
981 	}
982 
983 	///
984 	override string nameMaleFirstName() {
985 		auto data = [
986 		"Abimbola",
987 		"Abisola",
988 		"Abisoye",
989 		"Adeboye",
990 		"Adedayo",
991 		"Adegoke",
992 		"Akande",
993 		"Akanni",
994 		"Alade",
995 		"Ayinde",
996 		"Azubuike",
997 		"Banji",
998 		"Bankole",
999 		"Buchi",
1000 		"Bukola",
1001 		"Chinedu",
1002 		"Chisom",
1003 		"Chukwu",
1004 		"Damilare",
1005 		"Damilola",
1006 		"Danjuma",
1007 		"Ebiowei",
1008 		"Emeka",
1009 		"Emmanuel",
1010 		"Esse",
1011 		"Funmilade",
1012 		"Funmilayo",
1013 		"Gbeminiyi",
1014 		"Gbemisola",
1015 		"Habiba",
1016 		"Ifeanyichukwu",
1017 		"Ikenna",
1018 		"Ikhidie",
1019 		"Ireti",
1020 		"Jadesola",
1021 		"Johnson",
1022 		"Kayode",
1023 		"Kemi",
1024 		"Kubra",
1025 		"Kubura",
1026 		"Lolade",
1027 		"Makinwa",
1028 		"Mohammed",
1029 		"Musa",
1030 		"Muyiwa",
1031 		"Nnamdi",
1032 		"Olaide",
1033 		"Olufunmi",
1034 		"Olumide",
1035 		"Oluwunmi",
1036 		"Onoriode",
1037 		"Remilekun",
1038 		"Rotimi",
1039 		"Shade",
1040 		"Shalewa",
1041 		"Sname",
1042 		"Tari",
1043 		"Temitope",
1044 		"Titilope",
1045 		"Tobiloba",
1046 		"Toke",
1047 		"Tomiloba",
1048 		"Tope",
1049 		"Uzodimma",
1050 		"Wale",
1051 		"Yakubu",
1052 		"Yusuf",
1053 		"Yusuf"
1054 		];
1055 		return choice(data, this.rnd);
1056 	}
1057 
1058 
1059 	override string nameName() {
1060 		final switch(uniform(0, 2, this.rnd)) {
1061 			case 0: return nameFirstName() ~ " " ~ nameLastName();
1062 			case 1: return nameLastName() ~ " " ~ nameFirstName();
1063 		}
1064 	}
1065 
1066 }