J2a-M410>PF4610>L26>Z6064>Z6057>PF7413

Table haplotypes
KIT №
dys393
dys390
dys19
dys19b
dys391
dys385a
dys385b
dys426
dys388
dys439
dys389i
dys392
dys389ii
dys458
dys459a
dys459b
dys455
dys454
dys447
dys437
dys448
dys449
dys464a
dys464b
dys464c
dys464d
dys464e
dys464f
dys464g
dys460
gataH4
yca2a
yca2b
dys456
dys607
dys576
dys570
cdya
cdyb
dys442
dys438
dys531
dys578
dyf395s1a
dyf395s1b
dys590
dys537
dys641
dys472
dyf406s1
dys511
dys425
dys413a
dys413b
dys557
dys594
dys436
dys490
dys534
dys450
dys444
dys481
dys520
dys446
dys617
dys568
dys487
dys572
dys640
dys492
dys565
dys710
dys485
dys632
dys495
dys540
dys714
dys716
dys717
dys505
dys556
dys549
dys589
dys522
dys494
dys533
dys636
dys575
dys638
dys462
dys452
dys445
gataa10
dys463
dys441
ggaat1b07
dys525
dys712
dys593
dys650
dys532
dys715
dys504
dys513
dys561
dys552
dys726
dys635
dys587
dys643
dys497
dys510
dys434
dys461
dys435
DXYS 156-Y
1MIN122314141012161115111211271489111123142025121214141717 - 99192114131513323410910614146111089912161714812131481114201012101110111211301681411232518111212911910111011112912122211109191519921141115221221199131791211 -
2MODE122314141013171115111311291499111124152130131415161717 - 10101922151516143435119107141581110810101217171611121316812222212121113111212113117814122626191112129121012111011112912142211111020152010211611152312221910141791311 -
3MAX142515141114181116131412331999111126152232151617171717 - 121121231616191836381291181515812108111112171718111314179132423131311141112131134188141329271911131311131013121011123112152211111223162111241711162312242122141991411 -
41163868122414 - 101317111511131129149911112414213213141515 - - - 111019221515171434361191071515811108101012171714812131581322221212111311121311 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
42M9309122414 - 101317111511131129149911112414213213141515 - - - 1110192215151714343611910715158111081010121717148121315813222212121113111213113117814122426191113129121012111011113012132211111021152010211611152312211910141791211 -
43394454122314 - 101316111511131129149911112515203013141516 - - - 1110192214151514323411910715158111081011121717151112131681222201212111411121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4470071122315 - 111317111511131129149911112515213114141516 - - - 1010192215141615343511910714158111081010121717161112131581222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
45N114734142314 - 101317111511131130149911112415213213141516 - - - 11101922141516153435129107141581110810101217171511121315812222212121111111212113216814112626181113129121012111011113012132211111023152010211411152312231910141791311 -
46162534122314 - 101317111511131129149911112415213013141515 - - - 1010192214151614343411910714158121081010121717161112131581222221212111211111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4772725122314 - 101418111511131129149911112515212914141516 - - - 1010192315151915353610910714158111081010121717161112131681222231212111311121211311781412272619111212912101211101111291214221111102015201022161115231222199131791311 -
48238913122314 - 101417111511131129149911112515212914141516 - - - 1010192315151915353510910714158111081010121717161112131681322221212111311121211311781412272619111212912101211101111291214221111102015201022151115231222199131791311 -
49100844122314 - 101417111511131129149911112515212914141516 - - - 1010192315151915353510910714158111081010121717161112131681322221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
410271820122314 - 101417111511131129149911112515213014141516 - - - 1010192315151915353510910714158111081010121717161112131681222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
411121491122314 - 101417111511131129149911112515212914141516 - - - 1010192315151915353510910714158111081010121717161112131681222221212111311121211311781412272619111212912101211101111291214221111102015201122161115231222199131791311 -
412294409122314 - 101316111511131129148911112415213014141516 - - - 1010192315151715343511910714158111081010121717161112131681223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
413155208122314 - 101316111511131129148911112515213014141516 - - - 10101923151517153435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
41435282122314 - 101316111511131129148911112515213014141516 - - - 1010192315151715343511910714158111081010121717161112131681223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
415109932122314 - 101316111511131129148911112415213114141516 - - - 1010192315151716343511910714158111081010121717161112131681223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
41665003122314 - 101317111511131129148911112515212914141516 - - - 1010192315151715343610910714158111081011121717161112131681223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
417202814142414 - 101317111511131129149911112415213114141516 - - - 1110192314151616343412910614158111081010121717161112131581223221212111111121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
418128044122414 - 101317111612131129149911112415212814141516 - - - 10101922151515143435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
419105169122414 - 101317111612131129149911112415212814141516 - - - 1010192216151514343511910714158111081010121717161112131581222221212111411121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
420226558132314 - 101317111511131130149911112415213013151617 - - - 1010192216151614353610910714158121081010121717151112131681222221313111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
421295464122314 - 101317111511131128149911112415213013141516 - - - 10101922151516143334119107141581110810101217171611121315812222212121113111112113117814132626191112139121012111011112912142211111020152110211711162312211910141791311 -
422189428122314 - 101317111511131128149911112415213013141516 - - - 10101922151516143335119107141581110810101217171611121315812222212121113111112113117814132626191112139121012111011112912142211111020152110211711162312211910141791311 -
423202853122314 - 101317111511131131149911112415213013131416 - - - 1110192215151813353611910714158111081010121717151112131481322201012111310121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
424203158122314 - 101317111511141131199911112615213213161717 - - - 11101922141518163435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
42577377122314 - 101317111511141131189911112615213215161717 - - - 111019221415181634351191071515811108910121717141112131681222211312111410111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
42624971122314 - 101317111511141131189911112615213215161717 - - - 11101922141518163435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
42755709122314 - 1013171115111411311899111126152132151616171717 - 12101922141517163435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
428N54269122314 - 101317111511131129149911112415213113131415 - - - 1010192214141715343711910714158111081010121717161112131481122221212111311121211 - - - - - - - - - - - - - - - - - - - - 12 - - - - - - - - - - - - - - - - - - - - - - - -
429138254122315 - 101317111511131129149911112415213013141516 - - - 10102121151517143334119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
43031738122315 - 101317111511131129149911112415213013141516 - - - 1010212115151614333411910714158111081010121717161112131481222221212111311121211311781413262619111313912101211101111291214221111920152010211611162312211910141791211 -
43130345122315 - 101317111511131129149911112415213013141516 - - - 1010212115151614333411910714158111081010121717161112131481220221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
43286699122315 - 101317111511131129149911112415213013141516 - - - 1011212115151614333411910714158111081010121717161112131481222221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
433197808122314 - 101317111512131128149911112415213014141516 - - - 1010192215151614333511910714158111081010121717181112131581222221212101311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
434261255122314 - 101316111511131129148911112515213014141516 - - - 10101923151517153435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
435229942122314 - 101316111511131129149911112415213113141415 - - - 1110192215141614353611910714158121081010121717151112131581222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
43660292122314 - 101317111511141130159911112415223013131415 - - - 10101922151516143234119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
437121367122314 - 101317111511131129159911112415223013131415 - - - 10101922151516143234119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
438151427122314 - 101317111511131129159911112415223013131415 - - - 10101922151516143234119107141581110810101217171611121316812142112121113111212113117814132826191113129131012111011112912142211111020152110211611152312241910141791311 -
439111800122314 - 101317111511131129159911112415223013131415 - - - 1010192215151614323411910714158111081010121717161112131681214221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
440256458122314 - 101317111511131129159911112415223013131415 - - - 1010192215151614323411910714158111081010121717161112131681214221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
441333824122314 - 101317111511131129149911112415213013141515 - - - 10101922141516143434119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
442345539122414 - 101317111511131129149911112415213013141515 - - - 1010192214151614343411910714158121081010121717161112131581222221212101311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
44397431122314 - 101417111511131129149911112515212914141516 - - - 1010192315151815353510910714158111081010121717161112141781223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
444133289122314 - 101417111511131129149911112515212914141516 - - - 1010192315151815343510910714158111081010121717161112141681223221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
44575701122315 - 101317111511131129149911112415212913141515 - - - 1011212116151614333411910714158111081010121717161112131581222221312111311111211321781413262619111313913101211101111291214221111920152010211611162312211910141791211 -
446183144122314 - 101418111512131130159911112515213212131416 - - - 11111922151517173538119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
447327719122314 - 101317111511121228149911112415222913131515 - - - 1010192215151614343411910714158111081010121717161112131681223221212111311121211321681413292719111312913101211101111291214221111920152010211611152312231911141791311 -
448M7381122414 - 101317111511131129149911112414213113141515 - - - 1110192215151714343611910714158111081010121717148121315813222212121113111213113117814122426191113129121012111011113012132211111021152010211611152312211910141791211 -
449309442132314 - 101417111512131130149911112415213013151616 - - - 1010192216151614353710910714158121081010121717151112131691222221213111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
450170705122314 - 111317111511131129149911112515213014141516 - - - 10101922151516153535119107141581110810101217171611121316812222212121113111212113016814122726191112129111012111011112912142211111020152010221611152312221910131791311 -
451B58801122314 - 111317111511131129149911112515213014141516 - - - 10101922151416153535119107141581110810101217171611121315812222212121113111212113116814122626191112129111012111011112912122211111020152010221611152312221910131791311 -
452N63471122314 - 111317111512131129149911112515213014141516 - - - 10101922151416153435119107141581110810101217171611121315812222212121113111212113116814122626191112129111012111011112912122211111020152010221611152312231910131791311 -
453286757122314 - 111317111511131129149911112515213014141516 - - - 10101922151516153535119107141581110810101217171611121316812222212121113111212113016814122726191112129111012111011122912142211111020152010221611152312221910131791311 -
454269041122314 - 101417111511131130169911112415212512131516 - - - 1110192215131716343511910814158111081110121717161113131581222221212101411121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
455101000122314 - 101417111511131130169911112415212512131516 - - - 1010192215131716343511910814158111081110121717161113131581222221212101411121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
456226071122314 - 101317111512131129149911112315213014141516 - - - 1010192215151613343611910714158111081010121717161112131581324221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
45721040122314 - 101317111512131129149911112414212914141516 - - - 1010192215151614343512910714158111081010121717151112131581222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
458267935122314 - 101317111512131128149911112415213014141516 - - - 1010192215151614333511910714158111081010121717161112131581222221212101311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
459206935122314 - 101317111512131129149911112315213014141516 - - - 1010192215151713353611910714158111081010121717161112131581224221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
460155088122514 - 101316111511131129149911112415213113141516 - - - 1191922161518143435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
461319688122314 - 101317111511131129149911112415213013141516 - - - 1010192215151514323511910714158111081010121717161112131681224221212111310121211311681412282619111312912101211101111291214221111919152010211611152312231910141791311 -
46213095712231414101317111512131128149911112415213014141516 - - - 1010192215151714333511910714158111081010121717161112131581222221212101311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
46323030122415 - 101218111512131129159911112315222712141515 - - - 11101922151417163536129107141581110810111216171511121316812232111121113111212113416814122326191112131111911111011113112142211101221161911241711152312212111141791211 -
464237209122314 - 101316111511131130148911112515213114141516 - - - 1010192315151715353511910714158111081110121717161112131681224221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
465E12932122314 - 101317111511131129169911112415202813131617 - - - 9101922151416163536129 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
466169724122314 - 101418111512131129149911112515212913141416 - - - 111019221515161435361191071515811108101012171714111213168122222121211131112121131188141226261911131210121013121011113012132211111121162010211611162312242010141791311 -
467N55698122414 - 101317111613131129149911112415212814141516 - - - 10111922151515143335119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
46878230122314 - 111317111511131129149911112415213013141516 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
46981864122314 - 111317111511131129149911112415213013141516 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
470152785122314 - 101317111511131129148911112515212914141516 - - - 1010192315151715343510911714158111081010121717161112131681223221212111311121211311781412262619111212912101211101111291214221111102315209221611152312231911131791411 -
471228886122314 - 101317111511141131189911112615213215161717 - - - 11101922141518163435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
472156584122314 - 101317111511131131149911112415213013131515 - - - 11111922151518133436119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
473125418122314 - 101317111511131129149911112414213013141515 - - - 101019221415161434341191071415812108910121717161112131581222221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
47493000122315 - 101317111511131129149911112415213013141516 - - - 1011212115151614333411910714158111081010121717161112131481322221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
475SMGF-78122314 - 101317111511131130149911112415212913131414 - - - 1010192214 - - - - - 119 - - - - - - - - - - - - - - - - - - - 11 - - 12 - - - - - - - - - - - - - - - - - - - - - - - - - 11291214221111 - - - - - - - - - - - - - 22 - - - 14 - -
476183923122314 - 101316111511131129148911112515213014141516 - - - 10101923151517153435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
477171043122314 - 101316111511131129158911112515213014141516 - - - 1010192315151715343511910714158111081010121717161112131681223211212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
478113205122414 - 101418111511141133179911112415222612121516 - - - 12101922161317183335129 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
479169727122314 - 101417111611131131169911112415212612131516 - - - 1210192215131616343411910814158111081010121717161113131681122221212101411121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
480196720122315 - 101317111511131129149911112415213013141516 - - - 1010212115151614333411910714158111081010121717161112131481222221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
481196726122315 - 101317111511131129149911112415213013141516 - - - 1010212115151614333411910714158111081010121717161112131481222221212111311111211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
482275490122314 - 101317111512131129149911112415212814141516 - - - 1010192316151714343512910715158111081011121717161112131481222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
483277353122314 - 111317111511131129149911112515213014141516 - - - 101019221515161535351191171414811108991217171611121316812222212121113111212113016814122726191112129111012111011112912142211111020152010221611152312221910131791311 -
484293798122314 - 101317111612131128159911112515222912121415 - - - 1210192214161814333611910714158111081010121717151112131581222221312111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
485351790122314 - 101418111511131131169911112415222712131516 - - - 11101922151317173334129108141581110810101217171691313168122322121210141112121130168141225261911121211111010111011113012122211111222152110211611162212221910141991311 -
486373786122314 - 101218111511121127149911112415212914141416 - - - 10101922141516153434119107141581110810101217171511121315812222212121113111212113117814132725191112129121012111011112912142211111020152110211611152312221910141791211 -
487399260122315 - 101317111511131129149911112415212913141516 - - - 1010212115151614333411910714158111081010121717161112131481222221212111311111211311781413252619111313912101211101111291214221111920152010211611162312211910141791211 -
488545438122314 - 101317111511131129159911112415222913131415 - - - 10101922151516143234129 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
48966556122314 - 101317111511131132149911112415213013131515 - - - 10111922151518133436119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
490N117626122314 - 101317111512131129149911112315212914141516 - - - 10101921151517143636119107141561110810101217171611121315812222213121113111212113317814122626191113129121013111011112912152211111019152010211611152312221910141791311 -
491205538122314 - 101317111512131129149911112415212814141516 - - - 1010192316151614343512910715158111081011121717161112131581222221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
492E7366122314 - 101317111512131129159911112415213013141416 - - - 11101922151417143335119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
49312594122314 - 101317111511141131189911112615213215161717 - - - 11101922141518163435119 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
494B30799122314 - 101316111511131129148911112515213014141516 - - - 10101923151517153435119107141581110810101217171611121316812232212121113111212113117814122826191112129121012111011112912142211111021152010221611152312231912131791311 -
495187190122314 - 101316111511131129148911112515213014141516 - - - 1010192315151715343511910714158111081010121717161112131681224221212111311121211 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -