The Battle of Neville's Cross (17 Oct 1346) [War against Scotland] (original) (raw)

Luminarium: Encyclopedia Project The Hundred Years' War

| | | The Battle of Neville's Cross, 1346, from a 15th-century French Manuscript The Battle of Neville's Cross (17 Oct 1346) **THE BATTLE OF NEVILLE'S CROSS.**While the Earl of Lancaster was pursuing his victorious course in Aquitaine, and while Edward still maintained a strict blockade upon Calais, the negotiations carried on by Philip of Valois in Scotland began to make themselves felt in their effects. Never did a more favourable occasion present itself for recovering all that Scotland had lost than at that moment. Edward himself, leading one great army through France, and his generals in Britanny and Guyenne employing two other considerable bodies in active warfare, left England, though not without defence herself, at least without the power of interfering with the internal transactions of the neighbouring country. The very great facilities, however, which this state of things presented, did not in a little tend to carry the boldness of the Scottish counsels into rashness. Immense levies were made in various parts of the country; and David Bruce, finding himself at the head of more than 50,000 men, determined upon seeking temporary revenge, instead of obtaining permanent security. He might have freed Scotland, but he chose rather to ravage England. The truce between the two countries had been already broken before the battle of Cressy; and a hostile incursion from the north, apparently crowned with success, had spread terror and devastation over a considerable part of the English border.1The pressing entreaties of Philip, and the news that fresh levies were every day drawn from England to swell the assailants of Calais, might afford the chivalrous pretence for an unwise enterprise; but it was probably the augury of one successful expedition which induced the Scottish monarch to risk his whole fortunes upon a second. In the beginning of October, 1346, he began his march, and entered the pale of England. Ravaging the country as he proceeded, the King of Scotland advanced into the county palatine of Durham; and a multitude of excesses are attributed to himself and to his followers by English historians, which, fortunately for the honour of human nature, are by no means proved. His progress received little obstruction, till he arrived in the immediate vicinity of Durham; but the English council and the lords of the English marches had not been ignorant of his approach, or negligent in providing the means of opposition. The former incursion, which had announced the rupture of the truce, had put the queen and the government upon their guard; and orders had been issued in the end of August for calling out the array of the border counties. Battle of Neville's Cross, from a 15th manuscriptTidings of great military preparations in Scotland had rendered the measures of the English court more pressing and energetic from day to day; and at length the Queen herself,2finding that a more serious invasion of the country than had taken place for many years was upon the point of execution, is said to have hastened into Northumberland, in order to encourage the nobles and soldiers of the border by her presence and example. Nor were the Barons at all tardy in seconding her efforts; and the Archbishop of York [William De la Zouche], the Bishop of Durham [Thomas Hatfield], the Lords of Percy [Henry de Percy, 2nd Baron Percy], Umfraville, Neville [Ralph Neville, 2nd Baron Neville de Raby], Mowbray [John de Mowbray, 3rd Baron of Mowbray], Lucy [Sir Thomas de Lucy], Rokeby [Sir Thomas de Rokeby], and De Gray [Sir Thomas Grey], called the whole country north of Trent to arms, and marched with increasing numbers to meet the invader.3 Battle of Neville's Cross, from a 15th manuscriptThe two armies encountered each other at Neville's Cross, within a few miles of Durham; and the Queen, who had accompanied her troops to the field, after exhorting the soldiers to remember their absent King, and to do their duty in defence of his throne and their country, left them to engage, and retired to wait the event.4The English forces were far inferior in number to the Scots; and both were actuated by equal hate, and inspired with equal courage: but skill was upon the side of England. The Scots had embarrassed themselves amongst enclosed grounds, in which the superiority of their numbers could not be rendered available; their advance guard fell in with the English before they were aware, and suffered a complete defeat; and ere the men at arms could be brought to act, the galling arrows of the English archers had carried terror and disarray into many parts of the Scottish ranks. Sir John Graham, indeed, attempted the same manoeuvre as that which had turned the fortune of Bannockburn; but the Scottish position had not been chosen with the wisdom of a Robert the Bruce. The charge of the gallant knight on the flank of the adverse archers could only be effected imperfectly; and in the melee which ensued, though a very considerable loss was sustained by the English, the Scots were completely defeated.Battle of Neville's Cross, from a 15th manuscript One body, commanded by the Earl of March, made its retreat in good order; but from 15,000 to 20,000 brave men were left dead upon the field of battle, and an extraordinary number of noble prisoners fell into the hands of the English.5 Of these the chief was David Bruce the King of Scotland. Wounded in several places, and fighting on foot like a common soldier, he was assailed by a border rider named John Copland, who, after a severe struggle with the unhappy monarch, in which the King with a blow of his dagger dashed out two of his adversary's teeth, succeeded in taking him prisoner, and, accompanied by about twenty followers, carried him safe out of the battle. Such was the victory of Neville's Cross;6 and the expedition which was intended to act as a diversion in favour of Philip of Valois, and by the danger of England to withdraw Edward from France, only served to render the cause of the French king more desperate, and to extend and strengthen the power of his adversary.David Bruce remained for some months in the custody of John Copland, who refused to deliver him to any one without the express command of the King; but an order to that effect having been at length received by the borderer, the unfortunate monarch was placed in the hands of Thomas of Rokeby, who conveyed him to the Tower of London on the 2nd of January, 1347.7 His captor, however, was not left without a reward proportioned to the importance of the prisoner; and we find that he was immediately raised to the rank of banneret, while 500_l._ per annum8were assigned him, for the purpose of supporting his new dignity. At the same time, Edward gave him another testimony of his gratitude, which was probably very necessary to a border rider of those days; namely, a free pardon for all murders, felonies, robberies, thefts, and acts of receiving stolen goods which the newly created banneret had committed, up to the period of his late advancement.9While Philippa, crowned with victory, made every arrangement for securing the internal tranquillity of England, and prepared to pass the sea and carry the joy of her presence to her husband and her son, the siege of Calais proceeded slowly but steadily towards its conclusion. 1. Rymer, Foedera, tom. ii. part iv. p. 204.2. Froissart is the only authority, I believe, who states positively that Philippa was present herself on this occasion; and from that circumstance his account has not only been doubted, but its accuracy has been positively denied. In examining the chapters, however, which refer to this subject, I find him so accurate in regard to all the persons holding a command in the English army, so completely borne out by the state papers in a thousand particulars, that, in the absence of all proof that Philippa was not there, I should at once receive his narrative on that point, even were it not supported by very strong collateral reasons for believing it to be correct. We must also remember that this very book was presented to Philippa herself by the historian who possessed every means of information.3. Rymer, tom. ii. part iv. p. 206.4. Froissart, chap. cccvi.5. It would appear from the State Papers (vol. iii. part i. p. 6.) that the Earls of Fife and Monteith were tried for having borne arms against England and against Baliol, after having sworn fealty to Edward and to that prince. The Earl of Fife was pardoned on account of his consanguinity to the King, but the Earl of Monteith was ordered for execution. We find but rare examples in the civil wars of the fourteenth century, even in the fiercest struggles, of persons being murdered with the mockery of justice, after surrender, on the pretence of being taken in arms against their prince. This extension of the horrors of war to cold-blooded slaughter after the heat of strife is over, is a modern improvement. Whenever we do find a prisoner executed, it was upon the accusation of having quitted that cause to which he had vowed adherence, and not upon his having wrongly or mistakenly chosen his side at first.6. This battle is generally said to have been fought on the 17th of October 1346: but a mistake may have occurred somewhere in regard to the day; for it is evident from a paper in Rymer (torn. ii. part iv. p. 206.), that news of the fight and its success had reached London on the 20th of that month; and also, as the name of Copland is found amongst those to whom the thanks of the council are given, it is clear likewise that his capture of the King was known at that time, as he was evidently not one of those to whom such a letter would have been addressed had he not performed some new and extraordinary service.It may not be unnecessary to remark that Barnes is probably wrong in stating that a part of the army besieging Calais was sent to England to aid in opposing the Scots; for we find that, at this very time, Edward was himself drawing large reinforcements from his own country.7. Rymer, vol. ii. part i. p. 2.8. Equivalent to more than 6000_l._ per annum of our present money [AJ Note: That is, in 1836. £500 in 1347 was comparable to roughly £405,000 in 2020 purchasing power].9. Froissart declares that John Copland refusing in direct terms to deliver the King of Scotland to the Queen, Philippa despatched messengers to her husband complaining of this act of disrespect; but Edward having commanded the borderer to yield up his prisoner and appear before him at Calais, recompensed his services, and gave a special pardon for the offence he had committed against the Queen. The only pardon, however, which I can find recorded is that which I have stated above. Excerpted from: James, G. P. R. A History of the Life of Edward the Black Prince, Vol. II. London: Longman, Rees, &c., 1836. 1-7. Other Local Resources: Queen Philippa King Edward III **Books for further study:**Burne, A. H. The Battlefields of England. Pen and Sword, 2005.Rollason, David, and Michael Prestwich, eds. The Battle of Neville's Cross 1346. Paul Watkins, 1998.Sadler, John. Border Fury: England and Scotland at War 1296-1568. Routledge, 2006.Sumption, Jonathan. The Hundred Years War: Trial by Fire. University of Pennsylvania Press, 2001. Backto Luminarium Encyclopedia Site ©1996-2023 Anniina Jokinen. All rights reserved.This page was created on January 12, 2018. Last updated March 5, 2023. | Index of Encyclopedia Entries: Medieval Cosmology Prices of Items in Medieval EnglandEdward II Isabella of France, Queen of England Piers Gaveston Thomas of Brotherton, E. of Norfolk Edmund of Woodstock, E. of Kent Thomas, Earl of Lancaster Henry of Lancaster, Earl of Lancaster Henry of Grosmont, Duke of Lancaster Roger Mortimer, Earl of March Hugh le Despenser the Younger Bartholomew, Lord Burghersh, elder Hundred Years' War (1337-1453) Edward III Philippa of Hainault, Queen of England Edward, Black Prince of Wales John of Eltham, Earl of Cornwall The Battle of Crécy, 1346 The Siege of Calais, 1346-7 The Battle of Poitiers, 1356 Lionel of Antwerp, Duke of Clarence John of Gaunt, Duke of Lancaster Edmund of Langley, Duke of York Thomas of Woodstock, Gloucester Richard of York, E. of Cambridge Richard Fitzalan, 3. Earl of Arundel Roger Mortimer, 2nd Earl of March The Good Parliament, 1376 Richard II The Peasants' Revolt, 1381 Lords Appellant, 1388 Richard Fitzalan, 4. Earl of Arundel Archbishop Thomas Arundel Thomas de Beauchamp, E. Warwick Robert de Vere, Earl of Oxford Ralph Neville, E. of Westmorland Thomas Mowbray, Duke of Norfolk Edmund Mortimer, 3. Earl of March Roger Mortimer, 4. Earl of March John Holland, Duke of Exeter Michael de la Pole, E. Suffolk Hugh de Stafford, 2. E. Stafford Henry IV Edward, Duke of York Edmund Mortimer, 5. Earl of March Henry Percy, Earl of Northumberland Sir Henry Percy, "Harry Hotspur" Thomas Percy, Earl of Worcester Owen Glendower The Battle of Shrewsbury, 1403 Archbishop Richard Scrope Thomas Mowbray, 3. E. Nottingham John Mowbray, 2. Duke of Norfolk Thomas Fitzalan, 5. Earl of Arundel Henry V Thomas, Duke of Clarence John, Duke of Bedford Humphrey, Duke of Gloucester John Talbot, Earl of Shrewsbury Richard, Earl of Cambridge Henry, Baron Scrope of Masham William de la Pole, Duke of Suffolk Thomas Montacute, E. Salisbury Richard Beauchamp, E. of Warwick Henry Beauchamp, Duke of Warwick Thomas Beaufort, Duke of Exeter Cardinal Henry Beaufort John Beaufort, Earl of Somerset Sir John Fastolf John Holland, 2. Duke of Exeter Archbishop John Stafford Archbishop John Kemp Catherine of Valois Owen Tudor John Fitzalan, 7. Earl of Arundel John, Lord Tiptoft Charles VII, King of France Joan of Arc Louis XI, King of France Charles the Bold, Duke of Burgundy The Battle of Agincourt, 1415 The Battle of Castillon, 1453 The Wars of the Roses 1455-1485 Causes of the Wars of the Roses The House of Lancaster The House of York The House of Beaufort The House of Neville The First Battle of St. Albans, 1455 The Battle of Blore Heath, 1459 The Rout of Ludford, 1459 The Battle of Northampton, 1460 The Battle of Wakefield, 1460 The Battle of Mortimer's Cross, 1461 The 2nd Battle of St. Albans, 1461 The Battle of Towton, 1461 The Battle of Hedgeley Moor, 1464 The Battle of Hexham, 1464 The Battle of Edgecote, 1469 The Battle of Losecoat Field, 1470 The Battle of Barnet, 1471 The Battle of Tewkesbury, 1471 The Treaty of Pecquigny, 1475 The Battle of Bosworth Field, 1485 The Battle of Stoke Field, 1487 Henry VI Margaret of Anjou Richard Plantagenet, Duke of York Edward IV Elizabeth Woodville Richard Woodville, 1. Earl Rivers Anthony Woodville, 2. Earl Rivers Jane Shore Edward V Richard III George, Duke of Clarence Ralph Neville, 2. Earl of Westmorland Richard Neville, Earl of Salisbury Richard Neville, Earl of Warwick Edward Neville, Baron Bergavenny William Neville, Lord Fauconberg Robert Neville, Bishop of Salisbury John Neville, Marquis of Montagu George Neville, Archbishop of York John Beaufort, 1. Duke Somerset Edmund Beaufort, 2. Duke Somerset Henry Beaufort, 3. Duke of Somerset Edmund Beaufort, 4. Duke Somerset Margaret Beaufort Edmund Tudor, Earl of Richmond Jasper Tudor, Earl of Pembroke Humphrey Stafford, D. Buckingham Henry Stafford, Duke of Buckingham Humphrey Stafford, E. of Devon Thomas, Lord Stanley, Earl of Derby Sir William Stanley Archbishop Thomas Bourchier Henry Bourchier, Earl of Essex John Mowbray, 3. Duke of Norfolk John Mowbray, 4. Duke of Norfolk John Howard, Duke of Norfolk Henry Percy, 2. E. Northumberland Henry Percy, 3. E. Northumberland Henry Percy, 4. E. Northumberland William, Lord Hastings Henry Holland, Duke of Exeter William Fitzalan, Earl of Arundel William Herbert, 1. Earl of Pembroke John de Vere, 12th Earl of Oxford John de Vere, 13th Earl of Oxford Thomas de Clifford, 8. Baron Clifford John de Clifford, 9. Baron Clifford John Tiptoft, Earl of Worcester Thomas Grey, 1. Marquis Dorset Sir Andrew Trollop Archbishop John Morton Edward Plantagenet, E. of Warwick John Talbot, 2. E. Shrewsbury John Talbot, 3. E. Shrewsbury John de la Pole, 2. Duke of Suffolk John de la Pole, E. of Lincoln Edmund de la Pole, E. of Suffolk Richard de la Pole John Sutton, Baron Dudley James Butler, 5. Earl of Ormonde Sir James Tyrell Edmund Grey, first Earl of Kent George Grey, 2nd Earl of Kent John, 5th Baron Scrope of Bolton James Touchet, 7th Baron Audley Walter Blount, Lord Mountjoy Robert Hungerford, Lord Moleyns Thomas, Lord Scales John, Lord Lovel and Holand Francis Lovell, Viscount Lovell Sir Richard Ratcliffe William Catesby Ralph, 4th Lord Cromwell Jack Cade's Rebellion, 1450 Tudor Period King Henry VII Queen Elizabeth of York Arthur, Prince of Wales Lambert Simnel Perkin Warbeck The Battle of Blackheath, 1497 King Ferdinand II of Aragon Queen Isabella of Castile Maximilian I, Holy Roman Emperor King Henry VIII Queen Catherine of Aragon Queen Anne Boleyn Queen Jane Seymour Queen Anne of Cleves Queen Catherine Howard Queen Katherine Parr King Edward VI Queen Mary I Queen Elizabeth I Henry Fitzroy, Duke of Richmond Margaret Tudor, Queen of Scotland James IV, King of Scotland The Battle of Flodden Field, 1513 James V, King of Scotland Mary of Guise, Queen of Scotland Mary Tudor, Queen of France Louis XII, King of France Francis I, King of France The Battle of the Spurs, 1513 Field of the Cloth of Gold, 1520 Charles V, Holy Roman Emperor Eustace Chapuys, Imperial Ambassador The Siege of Boulogne, 1544 Cardinal Thomas Wolsey Archbishop Thomas Cranmer Thomas Cromwell, Earl of Essex Thomas, Lord Audley Thomas Wriothesley, E. Southampton Sir Richard Rich Edward Stafford, D. of Buckingham Thomas Howard, 2nd Duke of Norfolk Thomas Howard, 3rd Duke of Norfolk John Dudley, Duke of Northumberland Charles Brandon, Duke of Suffolk Thomas Boleyn, Earl of Wiltshire George Boleyn, Viscount Rochford John Russell, Earl of Bedford Thomas Grey, 2. Marquis of Dorset Henry Grey, D. of Suffolk Charles Somerset, Earl of Worcester George Talbot, 4. E. Shrewsbury Francis Talbot, 5. E. Shrewsbury Henry Algernon Percy, 5th Earl of Northumberland Henry Algernon Percy, 6th Earl of Northumberland Ralph Neville, 4. E. Westmorland Henry Neville, 5. E. Westmorland William Paulet, Marquis of Winchester Sir Francis Bryan Sir Nicholas Carew John de Vere, 15th Earl of Oxford John de Vere, 16th Earl of Oxford Thomas Seymour, Lord Admiral Edward Seymour, Protector Somerset Margaret Pole, Countess of Salisbury Henry Pole, Lord Montague Sir Geoffrey Pole Thomas Manners, Earl of Rutland Henry Manners, Earl of Rutland Henry Bourchier, 2. Earl of Essex Robert Radcliffe, 1. Earl of Sussex Henry Radcliffe, 2. Earl of Sussex George Hastings, Earl of Huntingdon Henry Courtenay, Marquis of Exeter George Neville, Baron Bergavenny Sir Edward Neville William, Lord Paget William Sandys, Baron Sandys William Fitzwilliam, E. Southampton Sir Anthony Browne Sir Thomas Wriothesley Sir William Kingston George Brooke, Lord Cobham Sir Richard Southwell Thomas Fiennes, 9th Lord Dacre Sir Francis Weston Henry Norris Lady Jane Grey Sir Thomas Arundel Sir Richard Sackville Sir William Petre Sir John Cheke Walter Haddon, L.L.D Sir Peter Carew Sir John Mason Nicholas Wotton John Taylor Sir Thomas Wyatt, the Younger Cardinal Lorenzo Campeggio Cardinal Reginald Pole Stephen Gardiner, Bishop of Winchester Edmund Bonner, Bishop of London Nicholas Ridley, Bishop of London John Hooper, Bishop of Gloucester John Aylmer, Bishop of London Thomas Linacre William Grocyn Archbishop William Warham Cuthbert Tunstall, Bishop of Durham Richard Fox, Bishop of Winchester Edward Fox, Bishop of Hereford Pope Julius II Pope Leo X Pope Clement VII Pope Paul III Pope Pius V Pico della Mirandola Desiderius Erasmus Martin Bucer Richard Pace Christopher Saint-German Thomas Tallis Elizabeth Barton, the Nun of Kent Hans Holbein, the Younger The Sweating Sickness Dissolution of the Monasteries Pilgrimage of Grace, 1536 Robert Aske Anne Askew Lord Thomas Darcy Sir Robert Constable Oath of Supremacy The Act of Supremacy, 1534 The First Act of Succession, 1534 The Third Act of Succession, 1544 The Ten Articles, 1536 The Six Articles, 1539 The Second Statute of Repeal, 1555 The Act of Supremacy, 1559 Articles Touching Preachers, 1583 Queen Elizabeth I William Cecil, Lord Burghley Robert Cecil, 1st Earl of Salisbury Sir Francis Walsingham Sir Nicholas Bacon Sir Thomas Bromley Robert Dudley, Earl of Leicester Ambrose Dudley, Earl of Warwick Henry Carey, Lord Hunsdon Sir Thomas Egerton, Viscount Brackley Sir Francis Knollys Katherine "Kat" Ashley Lettice Knollys, Countess of Leicester George Talbot, 6. E. of Shrewsbury Elizabeth, Countess of Shrewsbury Gilbert Talbot, 7. E. of Shrewsbury Sir Henry Sidney Sir Robert Sidney Archbishop Matthew Parker Walter Devereux, 1st Earl of Essex Robert Devereux, 2nd Earl of Essex Penelope Devereux, Lady Rich Sir Christopher Hatton Edward Courtenay, E. Devonshire Edward Manners, 3rd Earl of Rutland Thomas Radcliffe, 3. Earl of Sussex Henry Radcliffe, 4. Earl of Sussex Robert Radcliffe, 5. Earl of Sussex William Parr, Marquis of Northampton Henry Wriothesley, 2. Southampton Henry Wriothesley, 3. Southampton Charles Neville, 6. E. Westmorland Thomas Percy, 7. E. Northumberland Henry Percy, 8. E. Northumberland Henry Percy, 9. E. Nothumberland William Herbert, 1. Earl of Pembroke Charles, Lord Howard of Effingham Thomas Howard, 4th Duke of Norfolk Henry Howard, 1. Earl of Northampton Thomas Howard, 1. Earl of Suffolk Henry Hastings, 3. E. of Huntingdon Edward Manners, 3rd Earl of Rutland Roger Manners, 5th Earl of Rutland Francis Manners, 6th Earl of Rutland Henry FitzAlan, 12. Earl of Arundel Thomas, Earl Arundell of Wardour Edward Somerset, E. of Worcester William Davison Sir Walter Mildmay Sir Ralph Sadler Sir Amyas Paulet Gilbert Gifford Anthony Browne, Viscount Montague François, Duke of Alençon & Anjou Mary, Queen of Scots Henry Stuart, Lord Darnley James Hepburn, Earl of Bothwell Anthony Babington and the Babington Plot John Knox Philip II of Spain The Spanish Armada, 1588 Sir Francis Drake Sir John Hawkins William Camden Archbishop Whitgift Martin Marprelate Controversy John Penry (Martin Marprelate) Richard Bancroft, Archbishop of Canterbury John Dee, Alchemist Philip Henslowe Edward Alleyn The Blackfriars Theatre The Fortune Theatre The Rose Theatre The Swan Theatre Children's Companies The Admiral's Men The Lord Chamberlain's Men Citizen Comedy The Isle of Dogs, 1597 Common Law Court of Common Pleas Court of King's Bench Court of Star Chamber Council of the North Fleet Prison Assize Attainder First Fruits & Tenths Livery and Maintenance Oyer and terminer Praemunire The Stuarts King James I of England Anne of Denmark Henry, Prince of Wales The Gunpowder Plot, 1605 George Villiers, 1st Duke of Buckingham Robert Carr, Earl of Somerset Arabella Stuart, Lady Lennox William Alabaster Bishop Hall Bishop Thomas Morton Archbishop William Laud John Selden Lucy Harington, Countess of Bedford Henry Lawes King Charles I Queen Henrietta Maria Long Parliament Rump Parliament Kentish Petition, 1642 Thomas Wentworth, Earl of Strafford John Digby, Earl of Bristol George Digby, 2nd Earl of Bristol Thomas Fairfax, 3rd Lord Fairfax Robert Devereux, 3rd E. of Essex Robert Sidney, 2. E. of Leicester Algernon Percy, E. of Northumberland Henry Montagu, Earl of Manchester Edward Montagu, 2. Earl of Manchester The Restoration King Charles II King James II Test Acts Greenwich Palace Hatfield House Richmond Palace Windsor Palace Woodstock Manor The Cinque Ports Mermaid Tavern Malmsey Wine Great Fire of London, 1666 Merchant Taylors' School Westminster School The Sanctuary at Westminster "Sanctuary" Images: Chart of the English Succession from William I through Henry VII Medieval English Drama London c1480, MS Royal 16 London, 1510, the earliest view in print Map of England from Saxton's Descriptio Angliae, 1579 London in late 16th century Location Map of Elizabethan London Plan of the Bankside, Southwark, in Shakespeare's time Detail of Norden's Map of the Bankside, 1593 Bull and Bear Baiting Rings from the Agas Map (1569-1590, pub. 1631) Sketch of the Swan Theatre, c. 1596 Westminster in the Seventeenth Century, by Hollar Visscher's View of London, 1616 Larger Visscher's View in Sections c. 1690. View of London Churches, after the Great Fire The Yard of the Tabard Inn from Thornbury, Old and New London | | - | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |