Fecha;GAD o Entidad;Tipo;Detalle;Enlace ;;;;;;;;;;;;;;;;;;;; 2026-07-02;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Orden del Día de la Sesión Ordinaria del Concejo Municipal, de fecha 02 de julio del 2026.;https://drive.google.com/file/d/1nBj82tlShG9OiNSZtcWgO9WFqIkGRUpq/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-02;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Ordinaria del Concejo Municipal de fecha 25 de junio del 2026.;;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Orden del Día de la Sesión Ordinaria del Concejo Municipal, de fecha 09 de julio del 2026.;https://drive.google.com/file/d/1iUCBaD4gjlPRdz81pbbFx5PtTK0b_9PQ/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Extraordinaria del Concejo Municipal de fecha 30 de junio del 2026.;https://drive.google.com/file/d/1-OY9blnnuOcSw_ssFurM6eviOOk5NHup/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Ordinaria del Concejo Municipal de fecha 02 de julio del 2026.;https://drive.google.com/file/d/10DYK3YUoG8DLwgQqsawcVWUnH1VGITAB/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Acoger el informe técnico contenido en el Memorando No. GADMSJBF-DDSYOT-841-2026, de fecha 01 de julio del 2026, suscrito por el Ing. Joan Zamora Muñoz, Director de Desarrollo Sostenible y Ordenamiento Territorial, donde se establece que se considera técnicamente factible la partición del inmueble objeto del proceso judicial; así como el informe jurídico contenido en el Memorando Nº. 0763-PS-GADMSJBF-2026, de fecha 06 de julio del 2026, suscrito por la Ab. Cristina Caicedo Loor, Procuradora Síndica Municipal, e Informe INF-LEG-CUOPV-GADMSJBF-084-2026, de fecha 06 del 2026";https://drive.google.com/file/d/1vF9XCbLw3L9rbiUf3ciX_DjcV9gNpVXc/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor ANDRADE NAVIA ERWIN LIZANDRO, mismo que se encuentra ubicado, en el Sector ""BENDICIÓN DE DIOS"" de la Parroquia Patricia Pilar del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, Solar #09, Manzana ""A"", clave catastral 1210510301052004, de conformidad a lo expuesto en el Memorando No. 689-ULT-MCM-GADMSJBF-2026, de fecha 24 de junio del 2026 e Informe INF-LEG-CUOPV- GADMSIRE 083 2026 da fecha 01 da iulio dal 2026 ";https://drive.google.com/file/d/1nOKZuOQm5J6xrLK5ZbTXqXteHanQapVc/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor DE LA CRUZ MACIAS WILTON SIGIFREDO mismo que se encuentra ubicado, en la Lotización ""SAN JOSE"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, Solar # 08, Manzana ""E"", clave catastral 1210020111017008, de conformidad a lo expuesto en el Memorando No. 690-ULT-MCM-GADMSJBF-2026, de fecha 24 de junio del 2026 e Informe INF-LEG-CUOPV-GADMSJBF-083-2026, de fecha 01 de julio del 2026. ";https://drive.google.com/file/d/1FxOrm1CgnhxV2MgiK1pPcKVrjXWGKLj-/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor de la señora PINCAY PLUAS YULEXY ISABEL, mismo que se encuentra ubicado, en la Lotización “SAN JOSE"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, Solar # 05, Manzana ""B"", clave catastral 1210020111015005, de conformidad a lo expuesto en el Memorando No. 691-ULT-MCM-GADMSJBF-2026, de fecha 24 de junio del 2026 e Informe INF-LEG-CUOPV-GADMSJBF-085-2026, de fecha 01 de julio del 2026. ";https://drive.google.com/file/d/1fr0oknXtyPaXZ0tMsSFKY_FHl3kI-SiR/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor de la señora BRAVO ROSADO LORENA GUADALUPE, mismo que se encuentra ubicado, en el Sector ""ESTEFANIA"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 130,00 m2, Solar # 02, Manzana ""G"", clave catastral 1210030204076002, de conformidad a lo expuesto en el Memorando No. 69. junio del 2026 e Informe INF-LEG-CUOPV-GADMSJBF-087-2026, de fech del 2026. ";https://drive.google.com/file/d/1SOHim5S_3R42aB10pm6OmyHHjDQfCUif/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-09;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor CEDEÑO TRIVIÑO JAIME FABRICIO, mismo que se encuentra ubicado, en el Sector ""ESTEFANIA"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, Solar # 03, Manzana ""F"", clave catastral 1210030204058017, de conformidad a lo expuesto en el Memorando No. 692-ULT-MCM-GADMSJBF-2026, de fecha 24 de junio del 2026 e Informe INF-LEG-CUOPV-GADMSJBF-086-2026, de fecha 01 de julio del 2026.";https://drive.google.com/file/d/1oXAGS0XLOsfJ-bFK6ioF_VScxbA1U2Qe/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-16;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Orden del Dia de la Sesión Ordinaria del Concejo Municipal, de fecha 16 de julio del 2026.;https://drive.google.com/file/d/1k6Ub6oMpXbPEcRMG6eBIjhWQeMBIuiCm/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-16;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Ordinaria del Concejo Municipal de fecha 09 de julio del 2026.;https://drive.google.com/file/d/1-UtuNyY0UWcKxR-cYPJgTdRGBRi8eRIM/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-16;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"RESUELVE: Autorizar el levantamiento de Patrimonio Familiar, que pesa sobre el terreno de 255,72 M2, clave catastral 1210010203049014, ubicado en la ""Comuna Central"", zona urbana del cantón Buena Fe, de propiedad de la señora MARCILLO JIMENEZ NERY DOMITILA, de conformidad a lo establecido en el inciso segundo del Art. 39 de la Ordenanza Especial que Regula la Venta, Titularización, Partición Administrativa y Adjudicación de terrenos en Sectores Urbanos, de Expansión Urbano y Rural del Cantón San Jacinto de Buena Fe, dando cumplimiento de esta manera a lo dispuesto en el Art. 18, numeral 10, inciso segundo de la Ley Notarial, y se dispone que por Coordinación de Atención Ciudadana, se notifique la respectiva resolución a la parte interesada para los fines consiguientes.";https://drive.google.com/file/d/1Ou6orwmKG_sBTE18Kzu_j9pKJbZIyBeP/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-16;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Aprobar a favor del señor GARCIA ESPINALES NOE ALEXANDER, la unificación de dos lotes de terreno que se encuentran ubicados en la Lotización ""Los Rosales"", perteneciente al cantón Buena Fe, Provincia de Los Rios: Lote 1, con clave catastral: 1210030204018001, con un área de 660,00 m2. Lote 2, con clave catastral: 1210030204018013, con un área de 635,00 m2.";https://drive.google.com/file/d/1T1HjvEccMoGjkON6Ov0fCItYUqSKjpHc/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Aprobar el Orden del Día de la Sesión Ordinaria Virtual del Concejo Municipal, de fecha 23 de julio del 2026. Gacha inmine 23 de julio del 2026";https://drive.google.com/file/d/1mIYqWTiKUUZkZexVF_iQm77ow4tg9JIf/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Ordinaria del Concejo Municipal de fecha 16 de julio del 2026.;https://drive.google.com/file/d/1SqTH8Q0GATw9TeI7H9Cb5xmuzQljdKgX/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor de los señores PETITA UBALDINA, NESTOR OSWALDO, GRACIELA DORALISA, BLANCA AURORA, MARIA JUDITH, CARMEN ELIZABETH GALLARDO MURILLO el mismo que se encuentra ubicado, en la ""COMUNA CENTRAL"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 280,50 m2, clave catastral 1210010104043010, de conformidad a lo expuesto en el Memorando No. 739-ULT-MCM-GADMSJBF-2026, de fecha 16 de julio del 2026 e Informe INF-LEG-CUOPV-GADMSJBF-088-2026, de fecha 20 de julio del 2026. 2.- Remitir el expediente a la Dirección de Planificación y Ordenamiento";https://drive.google.com/file/d/1DQPNIw5glRyXOy6fMkQasrIOdRSH6Xza/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1. Aprobar la legalización de un lote de terreno a favor de la señora ZAMBRANO QUIJIJE MARIA ALEGRIA, mismo que se encuentra ubicado, en la ""COMUNA CENTRAL"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 258,69 m2, clave catastral 1210010105058001, de conformidad a lo expuesto en";https://drive.google.com/file/d/1EJfr1pdBmNZVhA73zt-VXBySfCFL68j0/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor de la señora INTRIAGO VELASCO LISBETH JAMILET, mismo que se encuentra ubicado, en la Lotización ""EL ROCIO"", cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, clave catastral 1210030201007004, de conformidad a lo expuesto en el Memorando No,";https://drive.google.com/file/d/14A4IG1qIVbmN6zDQCit5H3TdkCjiWYXW/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor VELEZ SABANDO DALIMBERT DAVID, mismo que se encuentra ubicado, en el Sector ""MIRAFLORES"" cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,90 m2, clave catastral 1210030202063004, de conformidad a lo expuesto en el Memorando No. 742-ULT-MCM-GADMSJBF-2026, de fecha 16 de julio del 2026 ";https://drive.google.com/file/d/1NMjEx-4kplWPNuC2gY2pTDmilrFQyw7Z/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-23;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.-Aprobar la legalización de un lote de terreno a favor de la señora SABANDO SABANDO CARMEN TEOTISTA, mismo que se encuentra ubicado, en el Sector ""BELLO PARAISO"" cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 268,24 m2, clave catastral 1210010205087051, de conformidad a lo expuesto en el";https://drive.google.com/file/d/1NPGK5_v7gmYg0c9gYPwItbPysD0ISclF/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Orden del Día de la Sesión Ordinaria Virtual del Concejo Municipal, de fecha 30 de julio del 2026.;https://drive.google.com/file/d/17H1crr6cmNxv213llBzc2ObDaRivCFsR/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;Aprobar el Acta de la Sesión Ordinaria Virtual del Concejo Municipal de fecha 23 de julio del 2026.;https://drive.google.com/file/d/1PwpBSP549TFq387vNQHK33zFimF6E7sQ/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor RAMIREZ MOLINA LEONEL JACINTO, mismo que se encuentra ubicado, en la Lotización ""EL ROCIO"" del cantón Buena Fe, Provincia de Los Ríos, Solar # ""4"", Manzana # ""97"" con un área de terreno de 200,00 m2, clave catastral 1210030201013004, de conformidad a lo expuesto en el Memorando No. 761-ULT-MCM-GADMSJBF-2026, de fecha 24 de julio del 2026";https://drive.google.com/file/d/163dETOKGJjFA8Yhy-DV2_rAPloWjijqZ/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1. Aprobar la legalización de un lote de terreno a favor del señor VALDERRAMA VERA MANUEL AUGUSTO,, mismo que se encuentra ubicado, en la ""COMUNA CENTRAL"" del cantón Buena Fe. Provincia de Los Ríos, con un área de terreno de 249,00 m2, clave catastral 1210010105063013, de conformidad a lo expuesto en el Memorando No. 762-ULT-MCM-GADMSJBF-2026, de fecha 24 de julio del 2026 ";https://drive.google.com/file/d/1bNd-v1zQFAxTJzV-UCpQgAzTtbp2z_0u/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor CARRIEL ORELLANA WILMER BARTOLO, mismo que se encuentra ubicado, en el Sector ""SAN CAMILO CHIQUITO"" del cantón Buena Fe, Provincia de Los Ríos, Solar # ""02"", Manzana # ""A"" con un área de terreno de 229,99 m2, clave catastral 1210010105063013, de conformidad a lo expuesto en el Memorando No. 763-ULT-MCM-GADMSJBF-2026,";https://drive.google.com/file/d/1kStHul9ot4HT4p5okM7I4x03pN85ZEHd/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor de la señora VERA TAPIA PATRICIA ROCIO, mismo que se encuentra ubicado, en el Sector ""ESTEFANÍA"" del cantón Buena Fe, Provincia de Los Ríos, Solar # ""09"", Manzana # ""B"", con un área de terreno de 200,00 m2, clave catastral 1210030204051009, de conformidad a lo expuesto en el Memorando No. 764-ULT-MCM-GADMSJBF-2026, de fecha 24 de julio del 2026 ";https://drive.google.com/file/d/13ccJ8afIdVpONnGDxL08w2Ozx1JIBLSg/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"Resuelve: 1.- Aprobar la legalización de un lote de terreno a favor del señor SUAREZ POGO DARWIN NICOLAS, mismo que se encuentra ubicado, en la Lotización “SAN JOSE"" del cantón Buena Fe, Provincia de Los Ríos, con un área de terreno de 200,00 m2, clave catastral 1210020111017002, de conformidad a lo expuesto en el Memorando No. 765-ULT-MCM-GADMSJBF-2026, de fecha 24 de julio del 2026 e Informe INF-LEG-";https://drive.google.com/file/d/195WWptTavityI50jdDxmsnvtRAIQnnes/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"RESUELVE: Autorizar el levantamiento de Patrimonio Familiar y Prohibición de Enajenar, que pesa sobre el terreno de 152,08 M2, clave catastral 1210010106023004, ubicado en el Sector ""NUEVA UNION"", zona urbana del cantón Buena Fe, de propiedad de las señoras POVEDA MOREIRA ARACELY MARGARITA Y POVEDA MOREIRA ANA ROSA, de conformidad a lo establecido en el inciso segundo del Art. 39 de la Ordenanza Especial que Regula la Venta, Titularización, Partición Administrativa y Adjudicación de terrenos en Sectores Urbanos, de Expansión Urbano y Rural del Cantón San Jacinto de Buena Fe, dando cumplimiento de esta manera a lo dispuesto en el Art. 18, numeral 10, inciso segundo de la Ley Notarial, y se dispone que por Coordinación de Atención Ciudadana, se notifique la respectiva resolución a la parte interesada para los fines consiguientes.";https://drive.google.com/file/d/1uiTw9pyY3oB0EXrlkQYnrD1S_1OYUFA2/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"RESUELVE: Autorizar el levantamiento de Patrimonio Familiar, que pesa sobre el terreno de 324,38 M2, clave catastral 1210010105037015, ubicado en el Sector ""Las Vegas"", zona urbana del cantón Buena Fe, de propiedad del señor GANCHOZO ALMEIDA JORGE ARTURO, de conformidad a lo establecido en el inciso segundo del Art. 39 de la Ordenanza Especial que Regula la Venta, Titularización, Partición Administrativa y Adjudicación de terrenos en Sectores Urbanos, de Expansión Urbano y Rural del Cantón San Jacinto de Buena Fe, dando cumplimiento de esta manera a lo dispuesto en el Art. 18, numeral 10 inciso segundo de la Ley Notarial, y se dispone que por Coordinación de Atención Ciudadana, se notifique la respectiva resolución a la parte interesada para los fines consiguientes.";https://drive.google.com/file/d/1Msv1DAtaFJVwdAfC_PexLzqIeJ0ABwf4/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;"RESUELVE: Autorizar el levantamiento de Patrimonio Familiar y Prohibición de Enajenar, que pesa sobre el terreno de 197,00 M2, clave catastral 1210010104020004 ubicado en el Sector ""LAS VEGAS"", zona urbana del cantón Buena Fe, de propiedad de las señoras BERTHA CELINA ESTRADA RIZO, DIEGO ALEXANDER RIVERA MACIAS, SOLANYI MADELEY RIVERA ESTRADA Y JENNIFER JAZMINIA RIVERA ESTRADA de conformidad a lo establecido en el inciso segundo del Art. 39 de lam Ordenanza Especial que Regula la Venta, Titularización, Partición Administrativa y Adjudicación de terrenos en Sectores Urbanos, de Expansión Urbano y Rural del Cantonm San Jacinto de Buena Fe, dando cumplimiento de esta manera a lo dispuesto en el Art. 18 numeral 10, inciso segundo de la Ley Notarial, y se dispone que por Coordinación de Atención Ciudadana, se notifique la respectiva resolución a la parte interesada para los fines consiguientes.";https://drive.google.com/file/d/1Msv1DAtaFJVwdAfC_PexLzqIeJ0ABwf4/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; 2026-07-30;Gobierno Autónomo Descentralizado del Canton Buena Fe;Resolución;PRIMERO. Conceder licencia con cargo a vacaciones, a la Concejal Principal Sra. Mónica Alarcón Erazo, desde el 13 al 27 de agosto del 2026.;https://drive.google.com/file/d/1H6vamPlC07J3KLcHEtP-amVxMiXKbCvQ/view?usp=drivesdk;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;