performances can most aptly be
described as musical journeys. Inspirations from Indian raga,
Latin styles, and American Blues traditions created these
enchanting original compositions and rearranged traditionals.
The pieces are structured to allow for meditative, soulful, and
exciting interplays of melody, mythology, and rhythm.
music discs art images articles contact
Kerberos Dawn
Written and Performed by "Ki-Tun" 2005
camilo nascimento:guitar | Bobby Bringi: Dholak Nal Pakhawaj-indian drum
Incognito
Written and Performed by "Ki-Tun" 2007
camilo nascimento:guitar | stephen gabriel:conga
travis bettencourt: upright bass | angad bhai:tabla
Swan Song
Written and Performed by "Ki-Tun" March 22, 2006 at 'The ABC', Ithaca, NY
camilo nascimento:guitar | Bobby Bringi: Dholak Nal Pakhawaj-indian drum, guitar
Click Here to hear more...
"Tone Wheel"
watercolor by Travis Bettencourt
"Raga 11 in F"
Ink & Acrylic on fabric by Camilo Nascimento [click to see more]
"Listening to Ki-Tun"
oil on canvas by Andrew Dorn [click to see more]
"Open Tuning 5"
wax on fabric by Camilo Nascimento [click to see more]
02.17.2007 live performance at Cornell University's
"Roshni - The Lights of India - Annual Cultural Show"
live performance at Ithaca Fest '07
Live at ABC w/ Danny Birch & Jamuna
Live at Friday Night Dinner
---- thanks! to our volunteer photographer: Rachel R. ----
music discs art images articles contact
.
..
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
.
..
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
.
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
.....0.
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
....0.
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
...0.......
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
..0..
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
.0..........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
0...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....0.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...0.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....0.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
....0........
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.......0....
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......0....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....0
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
......0...
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....0
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......0
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........0
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......0
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......0
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........0
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
.......0.
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......0
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......0...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....0.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....0.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
.....0.......
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....0.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.....0......
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....0
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......0....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....0
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......0
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.......0..
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......0
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........0
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......0
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......0
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
.......0.
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......0
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.......0..
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......0...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....0
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....0.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....0
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....0.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...0.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
....0........
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
........0...
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.......1..
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......1
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........1
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........1
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......1
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......1
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......1
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......1...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....1
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......1...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....1
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....1.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....1
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....1.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...1
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...0.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....0.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
....0........
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...0
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
........11...
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......11....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....1
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......1
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........1
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......01
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......0
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......0
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
.......1.
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......1
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....1
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....0
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....0.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....1.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...1
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
....1........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
...1.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..1
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....1.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...1
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
......1......
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.....1......
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....1
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.....1......
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....1
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
....1.
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
...1......
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
..1....
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
01........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
0.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
0........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
0......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
0.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
0........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
0.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
0.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
0.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
0.........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
0....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
0...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......0
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......0
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......00
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......0
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......0...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....0
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....0.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....0
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....0
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....0.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...0.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....0.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....0.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...1
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
....0........
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...1
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.....0......
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....1
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
.....0.....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....1
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......0....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....1
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.......0..
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......1
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........0
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......1
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......0
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......1
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......0
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
.......1.
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......0
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
......1...
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....1
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....1.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....0
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
.....0.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....0
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....1.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...0
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...1.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..0
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
....1.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...0
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
....1.........
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...1
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
....1........
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...1
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
.....0......
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....0
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......0....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....0
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
......1....
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....2
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.......3..
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......4
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........5
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......6
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......7
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........8
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......9
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........10
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......11
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.......12..
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....13
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
.....1.....
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....2
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
.....3......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....4
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
....5.......
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...6
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
...7.........
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..8
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..9
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..10
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..11
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
.12.
...
...
....
.....
......
.......
........
.........
..........
...........
............
.............
............
...........
..........
.........
........
.......
......
.....
....
...
..
.
art, creativity, indie music, painting, drawing, music, harmony,
new jersey, south jersey, ithaca,new york, chakra, peace,
patience, network, experimental,
thank you everyone who supports the local arts
G:1
D:2
Eb:9
E:4
F#:6