domingo, 27 de diciembre de 2009

Dr. Mierzwiak

¿Alguien sabe dónde para la consulta del Dr. Mierzwiak?

jueves, 17 de diciembre de 2009

Alberto Montt

Hoy otra genialidad de Alberto Montt... a ver quién lo pilla.

martes, 15 de diciembre de 2009

Renaciendo

Que mal se pasa cuando uno está pachucho...

Beas de Segura - Cazorla


...esto es un bello símil de lo que he sido este Domingo... una catarata humana.

La foto es de este puente, en Beas del Segura - Cazorla.

viernes, 11 de diciembre de 2009

Voz de barítono (II)

Siguiendo con el post anterior os presento otra minidemo hecha para la misma asignatura, el nivel es bastante bajo y casi cualquier persona puede entender el contenido, en ella ahora podréis apreciar mi gran voz y mi manejo de la lengua, podréis recomendarme en los comentarios el logopeda que queráis y descojonaros de mi todo lo que haga falta:



El vídeo lo hice en una horilla y pico, y la verdad, tampoco ha quedado muy mal... sólo tenía cinco minutos para la presentación.
Breve presentación sobre el documento del Estado del Arte del Spam dentro de la asignatura de Auditoría de Seguridad. Este vídeo es muy corto y sencillo a que se debió acortar a un máximo de 5 minutos, tiempo máximo para la exposición.
En esta presentación vemos brevemente como funciona el correo electrónico, el origen del spam, las diferentes de formas y las diferentes herramientas antispam para eliminarlo.

martes, 8 de diciembre de 2009

Gatuna Lupe (II)

Continuando con el anterior post y con la resaca del puente deciros que hoy se echa de menos a esa gatilla que nos dejaron por casa "prestada" las dos últimas semanas, pero debido a las alergias familiares, o nos quedábamos con la gata o con los familiares, siendo este "o" un XOR (chiste para informáticos). La verdad es que se le había tomado cariño, y no es porque sea la única hembra dispuesta a acostarse conmigo, supongo que sólo fue por su propiedad de ser un ser vivo débil ante este mundo cruel y nauseabundo. Toma! Aquí la vemos por trigésima vez persiguiendo un ratón... digital.


jueves, 3 de diciembre de 2009

Gatuna Lupe

La típica foto que le haces a un gato...



...cómo podría captar su rabo multidireccional?

sábado, 28 de noviembre de 2009

Voz de barítono

Una pequeña presentación que hice para una asignatura, la subo no se por qué, si por mi ridícula voz, si por las grandes tonterías que digo, como las veces que repito la palabra "hipotética", o por mi gran elocuencia y gran pronunciación, pero bueno, supongo que el objetivo lo cumple. Sólo tenía cinco minutillos para explicar un montón de cosas de algo muy técnico, y como siempre últimamente, muy poco tiempo para prepararla.



Presentación Auditoría de Seguridad. Algunas herramientas de ayuda para la configuración de NETFILTER / IPTABLES.

lunes, 23 de noviembre de 2009

Traducciones baratas

Es imposible actualizar un blog cuando se tiene esta flagrante falta de tiempo, y lo que más me temo es que:
"Quién mucho abarca poco aprieta"

O como dicen los anglosajones:
"Don't bite off more than you can chew"

O también suelen usar:
"Jack of all trades, master of none"

martes, 17 de noviembre de 2009

Portada contra el hambre

Cumbre mundial contra el hambre:
Lula denuncia la ceguera de los líderes mundiales.
Cientos de miles de millones para salvar los bancos...
...y cada día mueren 17.000 niños por falta de alimentos.

lunes, 16 de noviembre de 2009

Apuntes de clase


No son míos, pero me han gustado...

sábado, 14 de noviembre de 2009

Yuyu

Menudo...


...yuyu en la cima del mayor rascacielos del mundo.

martes, 3 de noviembre de 2009

Señoriiitoooooooooo

domingo, 1 de noviembre de 2009

Welcome to Dust of the Raven

Bueno, como muchos ya sabéis, mi vida ha cambiado para mucho en solo una semana, he pasado de programar algoritmos a explicarlos, lo malo es la tortura que sufriré hasta mediados de Noviembre por culpa de un máster, que aún me deja menos tiempo, lo del post del viaje al País Vasco lo voy a tener que hacer en su primer aniversario a este paso, pero vamos, que ya iré diciendo más tonterías por aquí, voy a seguir trabajando... en domingo.

sábado, 31 de octubre de 2009

Ausencia

Perdón por la ausencia, pero es que no tengo un segundo... os dejo una cosa que acabo de leer:

Entrevistador:
¿País con petróleo, país rico?


Un asturiano, ex director general de refinerías de Petróleos de Venezuela:
Venezuela no es un país rico. Y nadie mejor que los asturianos pueden comprender esta realidad. Asturias fue el pulmón energético de España entre mediados del siglo XIX y mediados del XX. ¿Dónde ha quedado esa riqueza? Suiza y Japón, que carecen de fuentes de energía, son países que cuentan con niveles de renta de los más altos del mundo. El trabajo, la responsabilidad, la ética y la disciplina es lo que da riqueza. Yo divido Europa en tres toneles: hasta el río Ródano es la Europa del vino; del Ródano al Elba, la de la cerveza, y más allá del Elba, la del vodka. Y entre el Ródano y el Elba es donde está este espíritu de la gente que tiene esos valores que le he dicho, que yo asocio al judaísmo y al calvinismo. Son las culturas que dan la riqueza.


Extraído de aquí.

martes, 20 de octubre de 2009

Imbatible

Una de esas cosas que te encuentras en Internet cuando no puedes dormir una noche...



Entramos en el mundo LOGSE... :)


Habéis escrito "invatible", cuando la forma correcta es "inbatible".— El comentario anterior es obra de 62.32.169.122 (disc. · contr. · bloq.), quien olvidó firmarlo.

jueves, 15 de octubre de 2009

Una de vídeos

El primero, la receta es fácil:
* Un bote de leche condensada
* Un bote de azúcar
* Un bote de vinagre
* Un bote de mayonesa Hellmann's
* Macarrones




El segundo, un zumbao haciendo las cuatro caras de los Kiss:



El tercero, pedazo de broma de mal gusto japonesa para ver la cara de terror absoluto de una persona al pensar que le está disparando un francotirador de verdad:



El cuarto, ¿Qué pasa si en unas escaleras poco usadas ponemos un piano?:



El quinto, la cara inamovible de Obama:



El sexto, Fernando Alonso cascanueces:



El séptimo, sensación de vivir + callejeros:



El octavo pasajero de la montaña rusa:



El noveno, duele de verlo, el porqué nunca debes acercarte a un caballo por detrás:



El décimo, Atari pone a prueba a sus videojuegos con las mejores estrellas:

lunes, 12 de octubre de 2009

Un mundo sin fin

Pues sí, era Ken Follett. Esa estatua está a los pies de la catedral de Santa María en Vitoria, lo del pin cuyo símbolo es un infinito, y su ubicación se deben a que su novela Un mundo sin fin, que está inspirada en esa catedral.



Aunque en principio este concurso no tenía premio, finalmente el jurado ha decidido premiar al ganador con este gallifante y una invitación a churros con chocolate.


miércoles, 7 de octubre de 2009

Bar ai nid taim taim taaaim...

Como dice la canción... necesito un poco más de tiempo para poder "postear". Y la verdad, es que ahora es de lo que más ocupado he estado en mucho tiempo, y claro... el poco tiempo tiempo si puedo no pasarlo picando teclas delante de un ordenador, mejor.

Pero... para los poquísimos lectores que pasáis por aquí os dejo este concurso con dos preguntas:

1º) ¿De dónde es esta foto que hice hace poco?




2º) ¿Llegará a escribir alguien? Digo... ¿Qué significa? Las pistas es fácil buscarlas...

martes, 29 de septiembre de 2009

Cosas pendientes


La falta de tiempo no me deja tiempo para actualizar el blog todo lo que quisiera, así que sin mucho más tiempo para escribir os dejo una foto que hice este Domingo en la vía verde, un poco abandonada y maloliente, todo hay que decirlo, que llega hasta Tinajeros.

El fin de semana ha sido bastante "ciclista", ya que también asistí a la marcha que todos los años se realiza en pro del uso de la bicicleta. Asistieron unos 1.200 participantes, y a mi hermana le tocó un viaje gratis a Barcelona y todo!

Resulta impresionante como todos esos ciclistas ocuparon la vía, y es que teniendo una ciudad perfecta para la bicicleta es una pena que la gente no se conciencie más y se de cuenta de que es el medio de transporte más cómodo.

Por cierto, me hice socio de CURBA.

Bueno, me voy a la cama.

miércoles, 23 de septiembre de 2009

Sweet dreams are made of this

Comienzan las duras jornadas de estar todo el día fuera de casa, salgo casi de noche y vuelvo casi de noche, comienzan las jornadas de sueño, y por supuesto, café.


Sleepy

domingo, 20 de septiembre de 2009

De vuelta...

Acaban definitivamente los ratos libres, 10 horas al día + máster + estudios... podré con todo?

Como bien dice un amigo en el feisbuk:

De vuelta a la subnormalidad...


Aunque claro, siempre podría ser peor, podría haber nacido como pollito de granja:

jueves, 17 de septiembre de 2009

buatdafac!

Vaya, parece que han publicado una curiosa foto que hice con el móvil en uno de los blogs de microsiervos. Así que la mayoría de los que leéis esto se debe a que venís de allí. Supongo que como me ha ocurrido alguna vez con el efecto menéame, este día se me dispararán las visitas. Así que nada, agradeceros la visita e invitaros a que me visitéis más a menudo, o al menos, que os añadáis mi RSS, no soy demasiado pesado y os valgo para procrastinar un poco más.


Reflecting (detail)
¡Te cacé!

lunes, 14 de septiembre de 2009

Al acecho

Eagle
La foto la hice en Requena.

Al acecho de una plaza... estoy el 4º... habrá suerte?

Uhhhmmm, empieza por fin el frío, que es la época del año que más me gusta, no puedo evitarlo, voy al revés que el resto de personas, me gusta más el frío que el calor. Nada nuevo que contaros, la cosas siguen igual. Mismo trabajo, misma vida, aunque algún proyecto de estudio nuevo, no se de donde voy a sacar el tiempo. Mismas expectativas con el resto de cosas, con algo más de probabilidades, de ahí viene el misterio de este post. Me han robado la bici, bueno... más bien me la han cogido, me la dejé con la llave puesta, si es que soy un inútil, así que estoy mirando para comprar alguna nueva, algo mejor que la otra, pero que pueda dejar en la calle sin miedo a que me la roben. Por cierto, a ver si escribo algo del viaje al País Vasco, que me lo estoy dejando muy atrás.

domingo, 13 de septiembre de 2009

Bautismo

Baptism


A pesar del ambiente de fiesta que vivimos en estos días en la ciudad de Albacete, gracias a su famosa feria, lo mejor que hay que ver por estos lares, os dejo con esta foto encadenada, más que nada porque al fin y al cabo, es el mes de las fotos tétricas encadenadas. Tuve la suerte de hacerla en una isla perdida en Grecia.

martes, 8 de septiembre de 2009

Estupefacto, pero no sorprendido

Stunned Cucumber

Cuentan que el escritor mexicano Alfonso Reyes fue sorprendido por su mujer, en la biblioteca de su casa, en situación, digamos, indecorosa, con su secretaria.

Su mujer, estupefacta, acertó a decir:

- Estoy sorprendida.

El interfecto, con gran entereza, pese a lo comprometido de la situación, apostilló:

- Estarás estupefacta; el sorprendido soy yo.

Y es que siempre hay que hablar con propiedad.


Extraído de Desequilibros.

sábado, 5 de septiembre de 2009

Propiedad privada

Siguiendo con las fotografías encadenadas, y siento los últimos post un tanto tétricos, tenemos esta imagen que nos muestra el patrimonio que le queda a una persona después de la vida.

The property of Ezequiel

miércoles, 2 de septiembre de 2009

Calavera

Meteora Skulls

La máscara del post anterior era seria, pero estas calaveras de los monjes en Meteora dan también bastante "yuyu".

martes, 1 de septiembre de 2009

Alguien muy serio

Mosaic mask

Esta foto la tomé en el British Museum, es una máscara mosaico de Méjico, es de hace unos 500 años, más o menos para cuando llegó por allí nuestro querido Colón. Y la verdad, no se para que la usarían, pero tiene la pinta de que su objetivo es asustar a la gente de algún modo.

lunes, 31 de agosto de 2009

¿Qué busca el gato?


Pues eso me pregunto, que andaría buscando o mirando este gato.

martes, 25 de agosto de 2009

Contigo no, bicho


Estas vacaciones de nuevo subimos para el norte, esta vez lo que me faltaba por ver de la Península Ibérica, el País Vasco. Como no tengo muchas ganas y tiempo de comentar nada ahora, lo dejo pendiente para otro día, pero de momento os dejo con este amigo que me encontré por el camino del Bosque de Oma.

lunes, 24 de agosto de 2009

Adiós Catedral de Burgos

Cada vez que vas para el Cantábrico desde el sur de España es normal hacerlo por la A-1, que pasa por Burgos, y aprovechando que pasas por esta tan bonita ciudad llena de encanto, que se suele decir, y también llena de morcillas y "cojonudos", aprovechar para ver la Catedral de Burgos.




Y recordando la canción:
Aviso: esta canción tiene un alto nivel narcótico.

Adiós catedral de Burgos,
recuerdos traigo de ti,
que quise a una burgalesa
y ella no me quiso a mi(bis)

Ella no me quiso a mi,
y con otro se marchó,
y ahora anda preguntando
la vida que llevo yo(bis)

La vida que llevo yo,
no se la puedo decir,
que quise a una burgalesa
y ella no me quiso a mi(bis)

jueves, 20 de agosto de 2009

SOS

... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...--- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ... --- ...