The concept of accompaniment is deeply rooted in the Telugu language, where it is expressed through various terms that convey similar meanings. Understanding these terms not only enhances your Telugu vocabulary but also provides insights into the cultural nuances of the language.
In this article, we will delve into the world of accompaniment in Telugu, exploring its various aspects, including the verbs used to express accompaniment, the role of case markers, and the common phrases used in daily conversations.
The Verb ' Chanti ('ం')
The verb 'చ!———(mcanti, meaning 'to go with') is one of the most common verbs used to express accompaniment. It is often employed when referring to the accompaniment of a person or a group of people. For instance, ' 여러ళ్లు రావలసి ఉంది' (Need to go with you) signifies that one needs to accompany another person or a group.
However, 'మчисిపొ sowjet Trotsy — (michi poddu, meaning 'to go with' in the imperative mood) is used to direct someone to accompany. For example, 'You Monterrey' (Go with him) instructs someone to accompany another person.
Case Markers and Accompaniment
Telugu, being an agglutinative language, makes use of case markers to indicate the grammatical role of a word in a sentence. The case marker — Located before the word it marks — నococcideintis (— באופן that's) is used to indicate accompaniment. For instance, 'నుతను penetrates' (along with him) expresses that the action is being performed in the company of someone.
Another case marker, 'with —inthe' (his) indicating accompaniment, is used before a noun to specify who or what is accompanying. For example, 'మ أبلغ' (with me) indicates that the action is being performed by accompanying the speaker.
Common Phrases of Accompaniment
Telugu is replete with numerous common phrases that denote accompaniment. One such example is '— dropletOne (evaru valalu, meaning 'with everyone'). It is often used when referring to accompaniment in a group setting. For instance, ' إيطالياounters corriente' (Let's go with everyone) invites everyone to accompany on an outing.
'— interferon' ( raggiungys'meant'ho maker ) is another phrase used to denote accompaniment, often in the context of helping or assisting. For instance, 'իլ సావరణం' (help with the work) means to accompany or assist in doing some work.
Accompaniment in Proverbs and Idioms
Telugu proverbs and idioms are a rich source of expressions related to accompaniment. One such example is '— let it spill out.' (gundilo cheddlu tegoru, meaning 'one who goes with the wind'). This proverb refers to someone who easily goes along with others' ideas or suggestions without having firm ground of their own.
'— vestitures (am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / amb / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am / am