|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FRANCE, Princess Constansia Submit Photo / Document
Drag or scroll to see more of the chart.
FRANCE, Princess Constansia
TROYES, Count Hugh
MONTPELLIER, Countess Maria
ARAGON, Princess Sancha
ARAGON, Count Jaime Pedrez I
VIDAURE, Teresa Gil de
CASTILE, Princess Eleanor
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Alfonso X
ARAGON, Princess Constanza
CASTILE, Prince Manuel Fernandez
FRANCE, Prince Louis
FRANCE, Princess Marguerite
FRANCE, Louis X
Endeline
BURGUNDY, Princess Marguerite
HUNGARY, Klemencia
FRANCE, Blanche
FRANCE, King Philippe VI
BERRUERE, Beatrice de
BURGUNDY, Jeanne
CAPET, Charles IV
BURGUNDY, Blanche de
LUXEMBURG, Marie de
EVREUX, Jeanne d'
FRANCE, Robert
ENGLAND, Edward IV
PLANTAGENET, Countess Joan
PLANTAGENET, Prince Lionel
BURGH, Dutchess Elizabeth de
VISCONTI, Dutchess Violant
ENGLAND, Isabell
ENGLAND, Joan
ENGLAND, Prince William
PLANTAGENET, Count John
ST HILAIRE, Marie de
GRESMOND, Blanche
CASTILE, Princess Constanza Perez
HOLLAND, Countess Margaret
DEROET, Dutchess Katherine
ENGLAND, Prince Edmund
HOLLAND, Dutchess Joan de
CASTILE, Princess Isabell Perez
ENGLAND, Princess Blanche
ENGLAND, Princess Mary
ENGLAND, Princess Margaret
PLANTAGENET, Prince Thomas
BOHUN, Lady Eleanor de
ENGLAND, King Edward King of England
HAINAULT, Queen Phillipa
ENGLAND, Prince John
ENGLAND, Dutchess Eleanor
GUELDERS, Count Reinoud II
ENGLAND, Princess Joan
BRUCE, King David II
CAPET, Princess Isabel
ENGLAND, King Edward II
FRANCE, King Philippe IV
NAVARRE, Princess Jeanne
FRANCE, Prince Robert
HOLLAND, Countess Sibylla
HOLLAND, Count Jan
JULICH, Countess Elizabeth
ENGLAND, Prince John
HOLLAND, Countess Johanna
JULICH, Duke Wilhelm IV
HOLLAND, Count Willem IV
HOLLAND, Countess Agnes
HOLLAND, Count Louis
HOLLAND, Countess Elizabeth Isabella
NAMUR, Comte Robert
ENGLAND, Edward IV
PLANTAGENET, Countess Joan
PLANTAGENET, Prince Lionel
BURGH, Dutchess Elizabeth de
VISCONTI, Dutchess Violant
ENGLAND, Isabell
ENGLAND, Joan
ENGLAND, Prince William
PLANTAGENET, Count John
ST HILAIRE, Marie de
GRESMOND, Blanche
CASTILE, Princess Constanza Perez
HOLLAND, Countess Margaret
DEROET, Dutchess Katherine
ENGLAND, Prince Edmund
HOLLAND, Dutchess Joan de
CASTILE, Princess Isabell Perez
ENGLAND, Princess Blanche
ENGLAND, Princess Mary
ENGLAND, Princess Margaret
PLANTAGENET, Prince Thomas
BOHUN, Lady Eleanor de
HAINAULT, Queen Phillipa
ENGLAND, King Edward King of England
LUMLEY, Sir Ralph de
NEVILLE, Eleanor
HOLLAND, Countess Margaret
LUMLEY, Marmaduke de
HOLLAND, Knight Thomas de
Emperor Ludwig
PLANTAGENET, Count John
VALOIS, Countess Jeanne de
AVESNES, Count William de
FRANCE, King Philippe VI
BURGUNDY, Jeanne
VALOIS, Countess Marguerite de
VALOIS, Count Charles
VALOIS, Empress Catherine de
VALOIS, Princess Isabell de
VALOIS, Count Charles I
COURTENAY, Countess Catherine de
VALOIS, Countess Marie de
SICILE, Charles de
VALOIS, Princess Isabell de
BOURBON, Duke Pierre I
VALOIS, Queen Blanche Marguerite de
Emperor Karel Charles IV
VALOIS, Count Louis de
CHATILLON, Matilde de
ARAGON, Princess Isabelle
FRANCE, King Philippe III
MAJORCA, King Jaime
FOIX, Esclaramunde de
ARAGON, Prince Fernando
ARAGON, Prince Sancho
ARAGON, Princess Maria
SICILY, King Fredrico III
NAPLES, Queen Eleanora
ARAGON, King Pedro
SICILY, Princess Constance
ARAGON, Princess Leonor
HUNGARY, Princess Jolan
ALFONSEZ, King Pedro II
Eudoxia
MONTPELLIER, Count Guillaume VIII
Alexios
FRANCE, Princess Agnes Anna
POITIERS, Princess Marie de
Prince Manolis
ANTIOCH, Princess Constanza
POITIERS, Prince Raynold de
CHATILLION, Maud de
HUNGARY, King Imre
SICILY, Costanza Alfonsez
ANGELINA, Eirene
GERMANY, Countess Beatrice
GERMANY, Emperor Otto
CASTILE, King Alfonso X
GUZMAN VILLENA, Mayor Maria Guillen
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Fernando III
GERMANY, Princess Kunigunde
BOHEMIA, King Vaclav
ARTIOS, Count Robert II
COURTENAY, Amicie de
DAMPIERRE, Agnes de
AVESNES, Countess Marguerite de
NAVARRE, Thibaut
FRANCE, Princess Marguerite
FRANCE, Louis X
Endeline
BURGUNDY, Princess Marguerite
HUNGARY, Klemencia
FRANCE, Blanche
FRANCE, King Philippe VI
BERRUERE, Beatrice de
BURGUNDY, Jeanne
CAPET, Charles IV
BURGUNDY, Blanche de
LUXEMBURG, Marie de
EVREUX, Jeanne d'
FRANCE, Robert
ENGLAND, King Edward King of England
HAINAULT, Queen Phillipa
ENGLAND, Prince John
ENGLAND, Dutchess Eleanor
GUELDERS, Count Reinoud II
ENGLAND, Princess Joan
BRUCE, King David II
CAPET, Princess Isabel
ENGLAND, King Edward II
NAVARRE, Princess Jeanne
FRANCE, King Philippe IV
ARTIOS, Queen Blanche d'
NAVARRE, Enrique Henri
PLANTAGENET, Earl Thomas
PLANTAGENET, John
PLANTAGENET, Mary
PLANTAGENET, Blanche
WAKE, Baron Thomas
BURGH, Dutchess Elizabeth de
PLANTAGENET, Prince Lionel
RICHMOND, Richard de
PLANTAGENET, Countess Maud
BURGH, William de
UFFORD, Ralph de
PLANTAGENET, Duke Henry II
BEAUMONT, Dutchess Isabell de
PLANTAGENET, Isabell
FLORE, Roger de II
BEAUMONT, Baron Henry
VERE, Baroness Margaret de
HOLLAND, Maud de
Count Waleran III
COURTENAY, Sir Hugh de
PLANTAGENET, Countess Eleanor
BEAUMONT, Baron John de
FITZ-ALEN, Earl Richard
BOHUN, Countess Elizabeth de
MORTIMER, Countess Phillips de
FITZALAN, Countess Joan
BOHUN, Earl Humphrey de X
FITZALAN, Baron John
MALTRAVERS, Eleanor
FITZALAN, Countess Alice
HOLLAND, Earl Thomas de
ARUNDEL, Archbishop Thomas
FITZ-ALEN, Earl Richard
PERCY, Earl Henry
NEVILLE, Baroness Margaret de
PLANTAGENET, Mary
PERCY, Lord Henry de III
PLANTAGENET, Baroness Joan
MOWBRAY, Baron John de
PLANTAGENET, Earl Henry I
CHAWORTH, Countess Maud de
ENGLAND, Prince Edmund
BRABANT, Mahaut de
ARTIOS, Count Robert I
BRABANT, Duke Jean
FRANCE, Marguerite
FRANCE, Prince Louis
ARTIOS, Marguerite
FRANCE, Blanche de Duchesse d'Autriche
AUSTRIA, Rudolf
FRANCE, King Phillip IV
SANDFORD, Nicholas de
SAUNDFORD, Alice
VERE, Earl Robert de V
LA ZOUCHE, Countess Loretta
SANFORD, Gilbert de
LA ZOUCHE, Sir William
LOVEL, Baroness Maud
LA ZOUCHE, Eudo
CANTELUPE, Lady Millicent de
FERRERS, Agatha
ZOUCHE, Baron Roger La
LONGESPEE, Eleanor
ZOUCHE, Helene La
ZOUCHE, Eudo La
CANTELUPE, Lady Millicent de
ZOUCHE, William La
ZOUCHE, Mrs. William La
ZOUCHE, Alan La
ZOUCHE, Oliver La
LA ZOUCHE, Baroness Margery
FITZ-ROGER, Baron Robert
ZOUCHE, Henry La
ZOUCHE, Alice La
ZOUCHE, Allen La
QUINCY, Lady Helen de
ZOUCHE, Alice La
ZOUCHE, William La
ZOUCHE, Maud La
DE HOLLAND, Sir Robert
CAPET, Margaret
LA ZOUCHE, Earl Roger
PLANTAGENET, Prince Thomas
HALYS, Countess Alice de
BRAOSE, Countess Mary de
ENGLAND, Prince Edmund
PLANTAGENET, Robert
PLANTAGENET, Countess Joan
HOLLAND, Knight Thomas de
MONTAGU, Earl William de
ENGLAND, Edward IV
ENGLAND, Prince Thomas
ENGLAND, Prince John
JULICH, Countess Elizabeth
ENGLAND, Princess Margaret
BRETTE, Amaneus
ENGLAND, Prince Edmund
WAKE, Countess Margaret
ENGLAND, Eleanore
BRABANT, Marie
FRANCE, King Philippe III
BRABANT, Hertog Hendrik van III
BOURGOGNE, Adélaïde de Chalon
HOHENSTAUFFEN, Maria von
BRABANT, Duke Henri II
CASTILE, Fadrique Fernandez
CASTILE, Fernando Fernandez
HÅKONSSON, Princess Kristin
CASTILE, Enrqiue Fernandez
CASTILE, Princess Leonor Fernandez
CASTILE, Prince Sancho Fernandez
CASTILE, Prince Manuel Fernandez
ARAGON, Princess Constanza
CASTILE, Berenguela Fernandez
CASTILE, Princess Maria Fernandez
SWABIA, Queen Elizabeth
CASTILE, King Fernando III
HOHENSTAUFEN, Duke Philipp Von
ÁRPÁD, Princess Margaret
ANGELOS, Emperor Isaac
MONTFERRAT, Bonifacio
ST OMER, Nicolas de
ÁRPÁDHÁZI, Princess Maria
BULGARIA, Ivan Asen
HUNGARY, Princess Kunignuda
KRAKOW, Boleslaw
HUNGARY, Princess Margit
HUNGARY, Princess Anna
KIEV, Grand Duke Rostislav Mikhailovich
HUNGARY, Princess Katalin
HUNGARY, Erzsebet
BAVARIA, Heinrich
ÁRPÁDHÁZI, Princess Konstancia
GALICIA, Prince Lev
ÁRPÁDHÁZI, Princess Yolanda
KALISCH, Boleslaw
HOLLAND, Countess Sibylla
HOLLAND, Count Jan
JULICH, Countess Elizabeth
ENGLAND, Prince John
HOLLAND, Countess Johanna
JULICH, Duke Wilhelm IV
HOLLAND, Count Willem IV
HOLLAND, Countess Agnes
HOLLAND, Count Louis
HOLLAND, Countess Elizabeth Isabella
NAMUR, Comte Robert
ENGLAND, Edward IV
PLANTAGENET, Countess Joan
PLANTAGENET, Prince Lionel
BURGH, Dutchess Elizabeth de
VISCONTI, Dutchess Violant
ENGLAND, Isabell
ENGLAND, Joan
ENGLAND, Prince William
PLANTAGENET, Count John
ST HILAIRE, Marie de
GRESMOND, Blanche
CASTILE, Princess Constanza Perez
HOLLAND, Countess Margaret
DEROET, Dutchess Katherine
ENGLAND, Prince Edmund
HOLLAND, Dutchess Joan de
CASTILE, Princess Isabell Perez
ENGLAND, Princess Blanche
ENGLAND, Princess Mary
ENGLAND, Princess Margaret
PLANTAGENET, Prince Thomas
BOHUN, Lady Eleanor de
HAINAULT, Queen Phillipa
ENGLAND, King Edward King of England
LUMLEY, Sir Ralph de
NEVILLE, Eleanor
HOLLAND, Countess Margaret
LUMLEY, Marmaduke de
HOLLAND, Knight Thomas de
Emperor Ludwig
PLANTAGENET, Count John
VALOIS, Countess Jeanne de
AVESNES, Count William de
FRANCE, King Philippe VI
BURGUNDY, Jeanne
VALOIS, Countess Marguerite de
VALOIS, Count Charles
VALOIS, Empress Catherine de
VALOIS, Princess Isabell de
COURTENAY, Countess Catherine de
VALOIS, Count Charles I
NAPLES, Queen Bianca
PEDREZ, King Jaime II
NAPLES, Queen Eleanora
SICILY, King Fredrico III
SICILY, Princess Maria
MAJORCA, King Sancho
HUNGARY, King Karoly
AUSTRIA, Dutchess Klementie
HUNGARY, Princess Maria
NAPLES, King Carlo
HUNGARY, Princess Katalin
DRAGUTIN, King Stefan
HUNGARY, Princess Anna
PALAIOLOGOS, Emporer Andronikos Komnenos
HUNGARY, Princess Erzsebet
HUNGARY, Prince Andras
HUNGARY Princess
BULGARIA, King Todor
HUNGARY, Prince Salamon
HUNGARY, Prince Kalman
HUNGARY, King Laszlo IV
SICILY, Marie Elizabeth Isabell
NAPLES, Princess Isabella
HUNGARY, King Istvan
KUMANS, Queen Erzsebet
HUNGARY, Saint Margit
ÁRPÁDHÁZI, Duke Bela
HUNGARY, Princess Szabina
HUNGARY, Mozes
HUNGARY, King Bela IV
Queen Maria Laskarina
ÁRPÁDHÁZI, Princess Erzsebet
THURINGA, Ludwig de Heilig
ÁRPÁDHÁZI, Prince Koloman
POLONIA, Salomea da
ÁRPÁDHÁZI, Prince Andras
NOVGOROD, Princess Elena Mariya
HUNGARY, King Andras
ANDECHS, Countess Gertrude
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Alfonso X
ARAGON, Princess Constanza
CASTILE, Prince Manuel Fernandez
FRANCE, Prince Louis
FRANCE, Princess Marguerite
FRANCE, Louis X
Endeline
BURGUNDY, Princess Marguerite
HUNGARY, Klemencia
FRANCE, Blanche
FRANCE, King Philippe VI
BERRUERE, Beatrice de
BURGUNDY, Jeanne
CAPET, Charles IV
BURGUNDY, Blanche de
LUXEMBURG, Marie de
EVREUX, Jeanne d'
FRANCE, Robert
ENGLAND, King Richard
ENGLAND, Edward IV
PLANTAGENET, Countess Joan
PLANTAGENET, Prince Lionel
BURGH, Dutchess Elizabeth de
VISCONTI, Dutchess Violant
ENGLAND, Isabell
ENGLAND, Joan
ENGLAND, Prince William
PLANTAGENET, Blanche
PLANTAGENET, Count John
ST HILAIRE, Marie de
PLANTAGENET, Queen Phillips
PORTUGAL, King Joao
PLANTAGENET, Princess Elizabeth
HASTINGS, John de
HOLLAND, Count John I
CORNEWAILLE, John
PLANTAGENET, Edward
ENGLAND, King Henry IV
BOHUN, Countess Mary de
NAVARRE, Princess Juana
PLANTAGENET, John II
PLANTAGENET, Isabell
GRESMOND, Blanche
PLANTAGENET, Catherine
CASTILE, King Enrique III
PLANTAGENET, Earl John
CASTILE, Princess Constanza Perez
HOLLAND, Countess Margaret
BEAUFORD, Knight John
HOLLAND, Dutchess Margaret de
BEAUFORD, Blanche
MOREAUX, Sir Thomas
BEAUFORD, Countess Joan de
FERRERS, Knight Robert de
NEVILLE, Earl Ralph de
LINCOLN, Cardinal Henry Beauford
FITZ-ALEN, Baroness Alice
BEAUFORD, Duke Thomas
NEVILLE, Margaret
DEROET, Dutchess Katherine
ENGLAND, Prince Edmund
HOLLAND, Dutchess Joan de
ENGLAND, Princess Constance
SPENCER, Earl Thomas de
HOLLAND, Earl Edmund de
CASTILE, Princess Isabell Perez
ENGLAND, Princess Blanche
ENGLAND, Princess Mary
ENGLAND, Princess Margaret
PLANTAGENET, Prince Thomas
BOHUN, Lady Eleanor de
ENGLAND, King Edward King of England
HAINAULT, Queen Phillipa
ENGLAND, Prince John
ENGLAND, Dutchess Eleanor
GUELDERS, Count Reinoud II
ENGLAND, Princess Joan
BRUCE, King David II
CAPET, Princess Isabel
ENGLAND, King Edward II
FRANCE, King Philippe IV
NAVARRE, Princess Jeanne
FRANCE, Prince Robert
HOLLAND, Countess Sibylla
HOLLAND, Count Jan
JULICH, Countess Elizabeth
ENGLAND, Prince John
HOLLAND, Countess Johanna
JULICH, Duke Wilhelm IV
HOLLAND, Count Willem IV
HOLLAND, Countess Agnes
HOLLAND, Count Louis
HOLLAND, Countess Elizabeth Isabella
NAMUR, Comte Robert
ENGLAND, King Richard
ENGLAND, Edward IV
PLANTAGENET, Countess Joan
PLANTAGENET, Prince Lionel
BURGH, Dutchess Elizabeth de
VISCONTI, Dutchess Violant
ENGLAND, Isabell
ENGLAND, Joan
ENGLAND, Prince William
PLANTAGENET, Blanche
PLANTAGENET, Count John
ST HILAIRE, Marie de
PLANTAGENET, Queen Phillips
PORTUGAL, King Joao
PLANTAGENET, Princess Elizabeth
HASTINGS, John de
HOLLAND, Count John I
CORNEWAILLE, John
PLANTAGENET, Edward
ENGLAND, King Henry IV
BOHUN, Countess Mary de
NAVARRE, Princess Juana
PLANTAGENET, John II
PLANTAGENET, Isabell
GRESMOND, Blanche
PLANTAGENET, Catherine
CASTILE, King Enrique III
PLANTAGENET, Earl John
CASTILE, Princess Constanza Perez
HOLLAND, Countess Margaret
BEAUFORD, Knight John
HOLLAND, Dutchess Margaret de
BEAUFORD, Blanche
MOREAUX, Sir Thomas
BEAUFORD, Countess Joan de
FERRERS, Knight Robert de
NEVILLE, Earl Ralph de
LINCOLN, Cardinal Henry Beauford
FITZ-ALEN, Baroness Alice
BEAUFORD, Duke Thomas
NEVILLE, Margaret
DEROET, Dutchess Katherine
ENGLAND, Prince Edmund
HOLLAND, Dutchess Joan de
ENGLAND, Princess Constance
SPENCER, Earl Thomas de
HOLLAND, Earl Edmund de
CASTILE, Princess Isabell Perez
ENGLAND, Princess Blanche
ENGLAND, Princess Mary
ENGLAND, Princess Margaret
PLANTAGENET, Prince Thomas
BOHUN, Lady Eleanor de
HAINAULT, Queen Phillipa
ENGLAND, King Edward King of England
LUMLEY, Elizabeth
TRYWHIT, Adam
LUMLEY, Lady Katherine de
CHIDIOC, Sir John
LUMLEY, Sir Ralph de
NEVILLE, Eleanor
HOLLAND, Countess Margaret
LUMLEY, Marmaduke de
HOLLAND, Knight Thomas de
Emperor Ludwig
PLANTAGENET, Count John
VALOIS, Countess Jeanne de
AVESNES, Count William de
FRANCE, King Philippe VI
BURGUNDY, Jeanne
VALOIS, Countess Marguerite de
VALOIS, Count Charles
VALOIS, Empress Catherine de
VALOIS, Princess Isabell de
VALOIS, Count Charles I
COURTENAY, Countess Catherine de
VALOIS, Countess Marie de
SICILE, Charles de
VALOIS, Princess Isabell de
BOURBON, Duke Pierre I
VALOIS, Queen Blanche Marguerite de
Emperor Karel Charles IV
VALOIS, Count Louis de
CHATILLON, Matilde de
ARAGON, Princess Isabelle
FRANCE, King Philippe III
MAJORCA, King Jaime
FOIX, Esclaramunde de
ARAGON, Prince Fernando
ARAGON, Prince Sancho
ARAGON, Princess Maria
SICILY, King Fredrico III
NAPLES, Queen Eleanora
ARAGON, King Pedro
SICILY, Princess Constance
ARAGON, Princess Leonor
HUNGARY, Princess Jolan
ARAGON, Count Jaime Pedrez I
COURTENAY, Queen Yolande de
ESTE, Beatrix d'
HUNGARY
ÁRPÁD, Královna Manželka Konstancia
BOHEMIA, King Premysl Otakar
HUNGARY
HUNGARY, Prince Salamon
HUNGARY, Prince Istvan
CHATILLON, Agnes de
HUNGARY, King Bela Harmadik
CHATILLON, Prince Renaud de
ANTIOCH, Prince Boemond II
RETHEL, Alix de
ANTIOCH, Prince Boemond I
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This site powered by The Next Generation of Genealogy Sitebuilding v. 15.0.1, written by Darrin Lythgoe © 2001-2026. Maintained by Michael A. Kennedy. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||