<?php

declare(strict_types=1);

/**
 * Provides mock data for person-related fakers, including:
 * - Person titles
 * - First names
 * - Last names
 * - National code state prefixes
 */

return [
    'titles' => [
        'male' => ['آقای'],
        'female' => ['خانم'],
    ],
    'first_names' => [
        'male' => [
            'امیر', 'رضا', 'محمد', 'علی', 'حسین', 'سعید', 'مهدی', 'حسن', 'حمید', 'رضوان',
            'فرهاد', 'کاوه', 'آرش', 'سامان', 'بهرام', 'شهاب', 'نیما', 'پارسا', 'رامین', 'سهراب',
            'داریوش', 'کوروش', 'نادر', 'یعقوب', 'ابراهیم', 'بنیامین', 'یونس', 'داوود', 'شایان', 'پیمان',
            'فرشید', 'فریدون', 'بهزاد', 'بهمن', 'ماهان', 'سهیل', 'کسری', 'رادین', 'سام', 'آریا',
            'سینا', 'شهنام', 'هوشنگ', 'شروین', 'رامبد', 'شهریار', 'پدرام', 'افشین', 'کیارش', 'مجید',
            'کیوان', 'فرامرز', 'جهانگیر', 'ایمان', 'آبتین', 'عادل', 'رادمهر', 'رضوان', 'خشایار', 'ایلیا',
            'محسن', 'عزیز', 'امین', 'عابد', 'سروش', 'وحید', 'علی‌رضا', 'عباس', 'جمشید', 'مازیار',
            'یوسف', 'منصور', 'عطا', 'هوشیار', 'هومن', 'سلمان', 'فاضل', 'شاهین', 'پویان', 'مهران',
            'نوید', 'سیروس', 'فرهاد', 'کیخسرو', 'ایرج', 'اشکان', 'رسول', 'عماد', 'محمود', 'حبیب',
            'عمران', 'کسری', 'بابک', 'مهرداد', 'سالار', 'کریم', 'فرزاد', 'پرویز', 'بهرنگ', 'کامران',
            'علی اکبر', 'محمد حسین', 'سید مهدی', 'امیر محمد', 'حسین علی', 'محمد رضا', 'سید محسن',
            'سید علی رضا', 'احمد رضا', 'حمید رضا', 'محمد امین', 'جواد الائمه', 'سید محمد باقر',
            'عباس علی', 'محمد طاهر', 'علی نقی', 'سید رضا', 'سعید محمد', 'علی اصغر', 'سید ابراهیم',
            'محمد تقی', 'رضا امیر', 'سید جعفر', 'سید مصطفی', 'سید احمد', 'حسن علی', 'کریم رضا',
            'علی رضا', 'محمد علی', 'امیر مهدی', 'محمد صادق', 'سید کاظم', 'سید محمود', 'سید جواد',
            'امیر رضا', 'محمد جواد', 'محمد باقر', 'سید حسن', 'سید محمد',
        ],
        'female' => [
            'الهام', 'ندا', 'سارا', 'مریم', 'زهرا', 'فاطمه', 'سپیده', 'مهتاب', 'پرستو', 'بهاره',
            'شیدا', 'فرشته', 'نگار', 'نسرین', 'نسترن', 'ملیکا', 'لیلا', 'آزاده', 'النا', 'رعنا',
            'شکیبا', 'ساناز', 'یاسمین', 'زهره', 'بهناز', 'مرجان', 'شقایق', 'پروانه', 'ریحانه', 'میترا',
            'فهیمه', 'نغمه', 'تینا', 'فرناز', 'لاله', 'ترانه', 'ناهید', 'الناز', 'ستاره', 'باران',
            'هستی', 'فریبا', 'شبنم', 'سودابه', 'مهناز', 'ماندانا', 'کتایون', 'مهسا', 'غزل', 'آرزو',
            'پریسا', 'مونا', 'سمیرا', 'پگاه', 'شبنم', 'الهه', 'بهاره', 'سیما', 'شهرزاد', 'شکوفه',
            'آتوسا', 'تهمینه', 'آناهیتا', 'نسیم', 'مهکامه', 'افسانه', 'ثریا', 'گلنار', 'نیلوفر', 'مژده',
            'زینب', 'سحر', 'صدیقه', 'مرضیه', 'هاجر', 'راضیه', 'فرزانه', 'گلرخ', 'پانته‌آ', 'رویا',
            'سیمین', 'نیره', 'آیلین', 'تارا', 'شهربانو', 'آذر', 'مینا', 'مارال', 'یگانه', 'سپیده',
            'آسمان', 'فرنوش', 'هاله', 'مهلا', 'ثنا', 'گلناز', 'ناهیده', 'سیندرلا', 'مریم السادات', 'حوریه',
            'فاطمه زهرا', 'مرضیه سادات', 'نجمه خاتون', 'فاطمه نرجس', 'دل آسا	', 'سی گل', 'گل آرا', 'تاج دخت ',
        ],
    ],
    'last_names' => [
        'محمدی', 'حسینی', 'رضایی', 'کریمی', 'احمدی', 'موسوی', 'جعفری', 'صادقی', 'نوری', 'هاشمی',
        'قاسمی', 'عبدی', 'میرزایی', 'مهدوی', 'فتحی', 'اکبری', 'شفیعی', 'پناهی', 'سعیدی', 'شریفی',
        'خسروی', 'فراهانی', 'نعمتی', 'سلطانی', 'نجفی', 'بابایی', 'بهشتی', 'عابدی', 'نوروزی', 'راستگو',
        'باقری', 'حیدری', 'یوسفی', 'توحیدی', 'صدر', 'برزگر', 'نادری', 'کاظمی', 'حکیمی', 'خدابنده',
        'کریمان', 'فدایی', 'صالحی', 'رفیعی', 'ایزدی', 'عظیمی', 'صمیمی', 'فرزانه', 'نامدار', 'حقانی',
        'محمدی نژاد', 'حسینی فرد', 'رضایی پور', 'کریمی طاهری', 'احمدی مهر', 'موسوی زاده', 'جعفری نیا',
        'صادقی فر', 'نوری کیا', 'هاشمی اصل', 'قاسمی منش', 'عبدی نیا', 'میرزایی فر', 'مهدوی کیا',
        'فتحی زاده', 'اکبری نژاد', 'شفیعی مهر', 'پناهی فر', 'سعیدی کیا', 'شریفی منش', 'خسروی نیا',
        'فراهانی نژاد', 'نعمتی فر', 'سلطانی مهر', 'نجفی پور', 'بابایی کیا', 'بهشتی زاده', 'عابدی نیا',
        'نوروزی مهر', 'راستگو زاده', 'باقری نژاد', 'حیدری فر', 'یوسفی منش', 'توحیدی نژاد', 'صدر زاده',
        'برزگر نیا', 'نادری مهر', 'کاظمی فر', 'حکیمی نژاد', 'خدابنده لو', 'کریمان زاده', 'فدایی کیا',
        'صالحی مهر', 'رفیعی نژاد', 'ایزدی پور', 'عظیمی نیا', 'صمیمی زاده', 'فرزانه کیا', 'نامدار نژاد',
        'حقانی فر', 'سروش نیا', 'شایان مهر', 'بهروز کیا', 'کامران زاده', 'رهام نیا',
        'محمدی نژاد', 'حسینی مقدم', 'رضایی پور', 'کریمی طاهری', 'احمدی مهر', 'موسوی زاده', 'جعفری نیا',
        'صادقی فرد', 'نوری کیا', 'هاشمی اصل', 'قاسمی نیا', 'عبدی نژاد', 'میرزایی فر', 'مهدوی کیا',
        'فتحی زاده', 'اکبری نیا', 'شفیعی مهر', 'پناهی کیا', 'سعیدی فرد', 'شریفی منش', 'خسروی زاده',
        'فراهانی نیا', 'نعمتی فر', 'سلطانی مهر', 'نجفی پور', 'بابایی زاده', 'بهشتی کیا', 'عابدی نیا',
        'نوروزی مقدم', 'راستگو نژاد', 'باقری فر', 'حیدری زاده', 'یوسفی کیا', 'توحیدی نژاد', 'صدر زاده',
        'برزگر نیا', 'نادری مهر', 'کاظمی نژاد', 'حکیمی پور', 'خدابنده لو', 'کریمان زاده', 'فدایی فرد',
        'صالحی مهر', 'رفیعی نیا', 'ایزدی کیا', 'عظیمی زاده', 'صمیمی فر', 'فرزانه نژاد', 'نامدار کیا',
        'حقانی مقدم', 'سروش نیا', 'شایان مهر', 'بهروز زاده', 'کامران نیا', 'رهام فرد',
    ],
    'national_code_state_prefixes' => [
        'azar_sharghi' => ['141', '142', '143', '144', '145'],
        'azar_gharbi' => ['151', '152', '153', '154', '155'],
        'ardabil' => ['156', '157'],
        'esfahan' => ['131', '132', '133', '134', '135', '136', '137', '138'],
        'ilam' => ['219'],
        'bushehr' => ['171', '172'],
        'tehran' => ['111', '112', '113', '114', '115', '116', '117', '118', '119', '121', '122'],
        'chahar_mahal' => ['221'],
        'khorasan_razavi' => ['231', '232', '233', '234', '235', '236'],
        'khorasan_jonoobi' => ['238'],
        'khorasan_shemali' => ['237'],
        'khoozestan' => ['163', '164', '165', '166', '167'],
        'zanjan' => ['173', '174'],
        'semnan' => ['175', '176'],
        'sistan' => ['177', '178', '179'],
        'alborz' => ['123'],
        'qom' => ['188'],
        'qazvin' => ['187'],
        'kordestan' => ['168', '169'],
        'kerman' => ['191', '192', '193', '194', '195'],
        'kermanshah' => ['161', '162'],
        'koh_and_boyer' => ['196'],
        'golestan' => ['215', '216'],
        'gilan' => ['197', '198', '199'],
        'lorestan' => ['217', '218'],
        'mazandaran' => ['211', '212', '213', '214'],
        'markazi' => ['222', '223'],
        'hormozgan' => ['224', '225', '226'],
        'hamadan' => ['158', '159'],
        'yazd' => ['442', '443'],
        'special_cases' => ['001', '002', '003', '004', '005', '006', '007', '008', '009'], // Like Foreign residents
    ],
];
