Cuenta;Categoría;Descripción; Asignado ; Modificado ; Codificado ; Monto certificado ; Comprometido ; Devengado ; Pagado ; Saldo por comprometer ; Saldo por devengar ; Saldo por pagar ;Porcentaje de ejecución;;;;;;;;;;;
510105;EGRESOS EN PERSONAL;Remuneraciones Unificadas; 669.206,00 ; 9.886,00 ; 679.092,00 ; 622.618,70 ; 622.618,70 ; 622.618,70 ; 568.615,97 ; 56.473,30 ; 56.473,30 ; 54.002,73 ;91,68%;;;;;;;;;;;
510106;EGRESOS EN PERSONAL;Salarios Unificados; 37.478,00 ; 226,00 ; 37.704,00 ; 34.347,50 ; 34.347,50 ; 34.347,50 ; 34.347,50 ; 3.356,50 ; 3.356,50 ; -   ;91,10%;;;;;;;;;;;
510203;EGRESOS EN PERSONAL;Decimotercer Sueldo; 66.259,25 ; 706,83 ; 66.966,08 ; 61.211,36 ; 61.211,36 ; 61.211,36 ; 61.211,36 ; 5.754,72 ; 5.754,72 ; -   ;91,41%;;;;;;;;;;;
510204;EGRESOS EN PERSONAL;Decimocuarto Sueldo; 17.807,14 ; 1.855,52 ; 19.662,66 ; 18.059,96 ; 18.059,96 ; 18.059,96 ; 18.059,96 ; 1.602,70 ; 1.602,70 ; -   ;91,85%;;;;;;;;;;;
510306;EGRESOS EN PERSONAL;Alimentación; 38.232,28 ; 1.347,72 ; 39.580,00 ; 36.148,00 ; 36.148,00 ; 36.148,00 ; 36.148,00 ; 3.432,00 ; 3.432,00 ; -   ;91,33%;;;;;;;;;;;
510509;EGRESOS EN PERSONAL;Horas Extraordinarias y Suplementarias; 9.200,00 ; -3.200,00 ; 6.000,00 ; 5.166,73 ; 5.166,73 ; 5.166,73 ; 5.166,73 ; 833,27 ; 833,27 ; -   ;86,11%;;;;;;;;;;;
510510;EGRESOS EN PERSONAL;Servicios Personales por Contrato; 62.362,54 ; 15.860,46 ; 78.223,00 ; 72.886,74 ; 72.886,74 ; 72.886,74 ; 72.886,74 ; 5.336,26 ; 5.336,26 ; -   ;93,18%;;;;;;;;;;;
510512;EGRESOS EN PERSONAL;Subrogación; 4.800,00 ; 1.200,00 ; 6.000,00 ; 3.481,61 ; 3.481,61 ; 3.481,61 ; 3.481,61 ; 2.518,39 ; 2.518,39 ; -   ;58,03%;;;;;;;;;;;
510513;EGRESOS EN PERSONAL;Encargos; 5.000,00 ; -4.088,82 ; 911,18 ; -   ; -   ; -   ; -   ; 911,18 ; 911,18 ; -   ;0,00%;;;;;;;;;;;
510601;EGRESOS EN PERSONAL;Aporte Patronal; 93.366,14 ; 2.002,76 ; 95.368,90 ; 86.231,00 ; 86.231,00 ; 86.231,00 ; 80.230,68 ; 9.137,90 ; 9.137,90 ; 6.000,32 ;90,42%;;;;;;;;;;;
510602;EGRESOS EN PERSONAL;Fondo de Reserva; 55.775,56 ; 5.034,92 ; 60.810,48 ; 51.417,89 ; 51.417,89 ; 51.417,89 ; 51.417,89 ; 9.392,59 ; 9.392,59 ; -   ;84,55%;;;;;;;;;;;
510704;EGRESOS EN PERSONAL;Compensación por Desahucio; 3.028,30 ; 6.971,70 ; 10.000,00 ; 1.523,63 ; 1.523,63 ; 1.523,63 ; 1.523,63 ; 8.476,37 ; 8.476,37 ; -   ;15,24%;;;;;;;;;;;
510706;EGRESOS EN PERSONAL;Beneficio por jubilación; 76.907,97 ; -60.566,29 ; 16.341,68 ; -   ; -   ; -   ; -   ; 16.341,68 ; 16.341,68 ; -   ;0,00%;;;;;;;;;;;
510707;EGRESOS EN PERSONAL;Compensación por Vacaciones no Gozadas por Cesación de Funciones; 8.035,73 ; 22.763,20 ; 30.798,93 ; 26.752,19 ; 26.731,14 ; 26.731,14 ; 26.731,14 ; 4.067,79 ; 4.067,79 ; -   ;86,79%;;;;;;;;;;;
530104;BIENES Y SERVICIOS DE CONSUMO;Energía Eléctrica; 2.710,00 ; -110,00 ; 2.600,00 ; 2.600,00 ; 2.367,28 ; 2.367,28 ; 2.367,28 ; 232,72 ; 232,72 ; -   ;91,05%;;;;;;;;;;;
530105;BIENES Y SERVICIOS DE CONSUMO;Telecomunicaciones; 14.309,38 ; -9.809,38 ; 4.500,00 ; 4.500,00 ; 1.566,36 ; 1.566,36 ; 1.566,36 ; 2.933,64 ; 2.933,64 ; -   ;34,81%;;;;;;;;;;;
530106;BIENES Y SERVICIOS DE CONSUMO;Servicio de Correo; 17,86 ; 12,14 ; 30,00 ; -   ; -   ; -   ; -   ; 30,00 ; 30,00 ; -   ;0,00%;;;;;;;;;;;
530203;BIENES Y SERVICIOS DE CONSUMO;Almacenamiento, Embalaje, Envase y Recarga de Extintores; 1.200,00 ; -   ; 1.200,00 ; -   ; -   ; -   ; -   ; 1.200,00 ; 1.200,00 ; -   ;0,00%;;;;;;;;;;;
530204;BIENES Y SERVICIOS DE CONSUMO;Edición, Impresión, Reproducción, Publicaciones, Suscripciones, Fotocopiado, Traducción, Empastado, Enmarcación, Serigrafía, Fotografía, Carnetización, Filmación e Imágenes Satelitales; 2.418,20 ; -818,20 ; 1.600,00 ; 131,10 ; 131,10 ; 131,10 ; 131,10 ; 1.468,90 ; 1.468,90 ; -   ;8,19%;;;;;;;;;;;
530207;BIENES Y SERVICIOS DE CONSUMO;Difusión, Información y Publicidad; 21.125,69 ; 20,64 ; 21.146,33 ; 16.667,99 ; 16.667,99 ; 8.695,29 ; 8.695,29 ; 4.478,34 ; 12.451,04 ; 7.972,70 ;41,12%;;;;;;;;;;;
530221;BIENES Y SERVICIOS DE CONSUMO;Servicios Personales Eventuales sin Relación de Dependencia; 7.411,93 ; -3.408,24 ; 4.003,69 ; 4.000,00 ; 1.399,30 ; 1.399,30 ; 1.399,30 ; 2.604,39 ; 2.604,39 ; -   ;34,95%;;;;;;;;;;;
530241;BIENES Y SERVICIOS DE CONSUMO;Servicio de Monitoreo de la Información en Televisión, Radio, Prensa, Medios On-Line y Otros; -   ; 2.100,00 ; 2.100,00 ; -   ; -   ; -   ; -   ; 2.100,00 ; 2.100,00 ; -   ;0,00%;;;;;;;;;;;
530246;BIENES Y SERVICIOS DE CONSUMO;Servicios de Identificación, Marcación, Autentificación, Rastreo, Monitoreo, Seguimiento y/o Trazabilidad.; 2.531,00 ; 291,84 ; 2.822,84 ; 2.817,32 ; 2.793,96 ; 2.256,02 ; 2.256,02 ; 28,88 ; 566,82 ; 537,94 ;79,92%;;;;;;;;;;;
530255;BIENES Y SERVICIOS DE CONSUMO;Combustible; -   ; 34.600,10 ; 34.600,10 ; 27.170,51 ; 27.170,51 ; 9.625,40 ; 9.625,40 ; 7.429,59 ; 24.974,70 ; 17.545,11 ;27,82%;;;;;;;;;;;
530302;BIENES Y SERVICIOS DE CONSUMO;Pasajes al Exterior; -   ; 1.500,00 ; 1.500,00 ; 1.500,00 ; -   ; -   ; -   ; 1.500,00 ; 1.500,00 ; -   ;0,00%;;;;;;;;;;;
530402;BIENES Y SERVICIOS DE CONSUMO;Edificios, Locales, Residencias y Cableado Estructurado (Mantenimiento, Reparación e Instalación); 47.714,29 ; -18.597,81 ; 29.116,48 ; 120,51 ; 120,51 ; 120,51 ; 120,51 ; 28.995,97 ; 28.995,97 ; -   ;0,00%;;;;;;;;;;;
530403;BIENES Y SERVICIOS DE CONSUMO;Mobiliarios (Instalación, Mantenimiento y Reparación); 6.250,00 ; 50,00 ; 6.300,00 ; 6.250,00 ; 3.510,00 ; 3.510,00 ; 1.269,00 ; 2.790,00 ; 2.790,00 ; 2.241,00 ;55,71%;;;;;;;;;;;
530404;BIENES Y SERVICIOS DE CONSUMO;Maquinarias y Equipos (Instalación, Mantenimiento y Reparación); 7.054,00 ; 7.446,00 ; 14.500,00 ; 5.686,00 ; 5.686,00 ; 1.953,00 ; 1.953,00 ; 8.814,00 ; 12.547,00 ; 3.733,00 ;13,47%;;;;;;;;;;;
530405;BIENES Y SERVICIOS DE CONSUMO;Vehículos (Mantenimiento y Reparación); 27.820,95 ; -6.542,02 ; 21.278,93 ; 8.992,05 ; 8.992,05 ; 4.374,11 ; 4.299,21 ; 12.286,88 ; 16.904,82 ; 4.692,84 ;20,56%;;;;;;;;;;;
530502;BIENES Y SERVICIOS DE CONSUMO;Edificios, Locales y Residencias, Parqueaderos, Casilleros Judiciales y Bancarios (Arrendamientos); 8.100,00 ; -656,56 ; 7.443,44 ; 7.393,44 ; 7.393,44 ; 6.352,00 ; 6.352,00 ; 50,00 ; 1.091,44 ; 1.041,44 ;85,34%;;;;;;;;;;;
530601;BIENES Y SERVICIOS DE CONSUMO;Consultoría, Asesoría e Investigación Especializada; 145.000,00 ; -7.880,00 ; 137.120,00 ; 87.120,00 ; 87.120,00 ; 87.120,00 ; 87.120,00 ; 50.000,00 ; 50.000,00 ; -   ;63,54%;;;;;;;;;;;
530602;BIENES Y SERVICIOS DE CONSUMO;Servicio de Auditoría; 5.643,00 ; 2.177,00 ; 7.820,00 ; 6.200,00 ; 6.200,00 ; 6.200,00 ; 6.200,00 ; 1.620,00 ; 1.620,00 ; -   ;0,00%;;;;;;;;;;;
530606;BIENES Y SERVICIOS DE CONSUMO;Honorarios por Contratos Civiles de Servicios; 20.000,00 ; -5.021,00 ; 14.979,00 ; 14.916,00 ; 12.882,00 ; 12.882,00 ; 12.882,00 ; 2.097,00 ; 2.097,00 ; -   ;0,00%;;;;;;;;;;;
530607;BIENES Y SERVICIOS DE CONSUMO;Servicios Técnicos Especializados; 1.000,00 ; -   ; 1.000,00 ; 237,00 ; -   ; -   ; -   ; 1.000,00 ; 1.000,00 ; -   ;0,00%;;;;;;;;;;;
530611;BIENES Y SERVICIOS DE CONSUMO;Congresos, seminarios y convenciones; -   ; 400,00 ; 400,00 ; 400,00 ; -   ; -   ; -   ; 400,00 ; 400,00 ; -   ;0,00%;;;;;;;;;;;
530612;BIENES Y SERVICIOS DE CONSUMO;Capacitación a Servidores Públicos; 18.587,65 ; -3.887,65 ; 14.700,00 ; 14.318,35 ; 8.841,92 ; 8.841,92 ; 8.841,92 ; 5.858,08 ; 5.858,08 ; -   ;0,00%;;;;;;;;;;;
530701;BIENES Y SERVICIOS DE CONSUMO;Desarrollo, Actualización, Asistencia Técnica y Soporte de Sistemas Informáticos; 8.700,00 ; -8.700,00 ; -   ; -   ; -   ; -   ; -   ; -   ; -   ; -   ;#¡DIV/0!;;;;;;;;;;;
530702;BIENES Y SERVICIOS DE CONSUMO;Arrendamiento y Licencias de Uso de Paquetes Informáticos; 44.737,05 ; -9.479,50 ; 35.257,55 ; 30.009,35 ; 28.502,14 ; 28.502,14 ; 28.502,14 ; 6.755,41 ; 6.755,41 ; -   ;80,84%;;;;;;;;;;;
530704;BIENES Y SERVICIOS DE CONSUMO; Mantenimiento y Reparación de Equipos y Sistemas Informáticos ; 17.096,95 ; 10.711,27 ; 27.808,22 ; 18.307,08 ; 11.367,08 ; 10.378,08 ; 10.378,08 ; 16.441,14 ; 17.430,14 ; 989,00 ;37,32%;;;;;;;;;;;
530801;BIENES Y SERVICIOS DE CONSUMO;Alimentación y bebidas; 500,00 ; -   ; 500,00 ; 28,67 ; 28,67 ; 28,67 ; 28,67 ; 471,33 ; 471,33 ; -   ;0,00%;;;;;;;;;;;
530802;BIENES Y SERVICIOS DE CONSUMO;Vestuario, Lencería, Prendas de Protección y Accesorios para uniformes del personal de Protección, Vigilancia y Seguridad; 23.075,18 ; -600,00 ; 22.475,18 ; 13.502,93 ; 7.260,20 ; 7.260,20 ; 7.260,20 ; 15.214,98 ; 15.214,98 ; -   ;32,30%;;;;;;;;;;;
530803;BIENES Y SERVICIOS DE CONSUMO;Lubricantes; 17.300,00 ; -12.151,95 ; 5.148,05 ; 5.051,66 ; 5.051,66 ; 2.514,29 ; 2.481,34 ; 96,39 ; 2.633,76 ; 2.570,32 ;48,84%;;;;;;;;;;;
530804;BIENES Y SERVICIOS DE CONSUMO;Materiales de Oficina; 6.130,36 ; -213,36 ; 5.917,00 ; 3.723,06 ; 2.417,56 ; 2.417,56 ; 2.417,56 ; 3.499,44 ; 3.499,44 ; -   ;40,86%;;;;;;;;;;;
530805;BIENES Y SERVICIOS DE CONSUMO;Materiales de Aseo; 2.291,75 ; 1.566,78 ; 3.858,53 ; 2.865,76 ; 2.067,91 ; 2.067,91 ; 2.052,20 ; 1.790,62 ; 1.790,62 ; 15,71 ;53,59%;;;;;;;;;;;
530807;BIENES Y SERVICIOS DE CONSUMO;Materiales de Impresión, Fotografía, Reproducción y Publicaciones; 17.330,97 ; 14.789,10 ; 32.120,07 ; 17.506,29 ; 17.263,58 ; 17.263,58 ; 14.302,01 ; 14.856,49 ; 14.856,49 ; 2.961,57 ;0,00%;;;;;;;;;;;
530811;BIENES Y SERVICIOS DE CONSUMO;"Insumos, Materiales y Suministros para Construcción, Electricidad, Plomería, Carpintería, Señalización Vial,
Navegación, Contra Incendios y Placas"; 692,60 ; -692,60 ; -   ; -   ; -   ; -   ; -   ; -   ; -   ; -   ;0,00%;;;;;;;;;;;
530813;BIENES Y SERVICIOS DE CONSUMO;Repuestos y Accesorios; 6.000,00 ; 8.431,19 ; 14.431,19 ; 6.029,86 ; 5.833,86 ; 430,27 ; 167,80 ; 8.597,33 ; 14.000,92 ; 5.666,06 ;0,00%;;;;;;;;;;;
531403;BIENES Y SERVICIOS DE CONSUMO;Mobiliario; 1.346,59 ; -457,67 ; 888,92 ; 194,12 ; 190,43 ; 190,43 ; 190,43 ; 698,49 ; 698,49 ; -   ;21,42%;;;;;;;;;;;
531406;BIENES Y SERVICIOS DE CONSUMO;Herramientas y Equipos menores; 552,16 ; 41,46 ; 593,62 ; 593,62 ; 593,62 ; 593,62 ; 593,62 ; -   ; -   ; -   ;100,00%;;;;;;;;;;;
531407;BIENES Y SERVICIOS DE CONSUMO;Equipos, Sistemas y Paquetes Informáticos; 8.097,06 ; -1.332,70 ; 6.764,36 ; -   ; -   ; -   ; -   ; 6.764,36 ; 6.764,36 ; -   ;0,00%;;;;;;;;;;;
531601;BIENES Y SERVICIOS DE CONSUMO;Fondos de Reposición Cajas Chicas; -   ; 100,00 ; 100,00 ; 100,00 ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;
570102;OTROS EGRESOS CORRIENTES;"Tasas Generales, Impuestos, Contribuciones, Permisos, Licencias y Patentes
"; 20.480,93 ; 29.739,07 ; 50.220,00 ; 50.138,24 ; 39.911,34 ; 39.911,34 ; 39.911,34 ; 10.308,66 ; 10.308,66 ; -   ;79,47%;;;;;;;;;;;
570201;OTROS EGRESOS CORRIENTES;Seguros; 69.871,77 ; -7.258,09 ; 62.613,68 ; 47.318,93 ; 47.142,93 ; 46.955,19 ; 46.955,19 ; 15.470,75 ; 15.658,49 ; 187,74 ;0,00%;;;;;;;;;;;
570203;OTROS EGRESOS CORRIENTES;Comisiones Bancarias; 300,00 ; -100,00 ; 200,00 ; 200,00 ; 150,66 ; 150,66 ; 137,30 ; 49,34 ; 49,34 ; 13,36 ;0,00%;;;;;;;;;;;
570206;OTROS EGRESOS CORRIENTES;Costas Judiciales, Trámites Notariales Legalizaciones de Documentos y Arreglos Extrajudiciales; 5.000,00 ; -2.000,00 ; 3.000,00 ; 3.000,00 ; 1.282,52 ; 1.282,52 ; 1.282,52 ; 1.717,48 ; 1.717,48 ; -   ;0,00%;;;;;;;;;;;
710105;EGRESOS EN PERSONAL PARA INVERSIÓN;Remuneraciones Unificadas; 977.654,00 ; -12.484,00 ; 965.170,00 ; 877.532,72 ; 877.532,72 ; 877.532,72 ; 767.832,29 ; 87.637,28 ; 87.637,28 ; 109.700,43 ;0,00%;;;;;;;;;;;
710106;EGRESOS EN PERSONAL PARA INVERSIÓN;Salarios Unificados; 140.394,40 ; -27.027,40 ; 113.367,00 ; 103.910,28 ; 103.910,28 ; 103.910,28 ; 103.910,28 ; 9.456,72 ; 9.456,72 ; -   ;0,00%;;;;;;;;;;;
710203;EGRESOS EN PERSONAL PARA INVERSIÓN;Decimotercer Sueldo; 109.405,32 ; -4.392,07 ; 105.013,25 ; 93.877,61 ; 93.877,61 ; 93.877,61 ; 93.877,61 ; 11.135,64 ; 11.135,64 ; -   ;89,40%;;;;;;;;;;;
710204;EGRESOS EN PERSONAL PARA INVERSIÓN;Decimocuarto Sueldo; 33.329,62 ; 2.524,74 ; 35.854,36 ; 32.067,04 ; 32.067,04 ; 32.067,04 ; 32.067,04 ; 3.787,32 ; 3.787,32 ; -   ;89,44%;;;;;;;;;;;
710306;EGRESOS EN PERSONAL PARA INVERSIÓN;Alimentación; 68.136,00 ; 6.372,32 ; 74.508,32 ; 63.644,00 ; 63.596,00 ; 63.596,00 ; 63.596,00 ; 10.912,32 ; 10.912,32 ; -   ;85,35%;;;;;;;;;;;
710509;EGRESOS EN PERSONAL PARA INVERSIÓN;Horas Extraordinarias y Suplementarias; 68.159,40 ; -2.937,40 ; 65.222,00 ; 52.825,78 ; 52.825,78 ; 52.825,78 ; 52.825,78 ; 12.396,22 ; 12.396,22 ; -   ;80,99%;;;;;;;;;;;
710510;EGRESOS EN PERSONAL PARA INVERSIÓN;Servicios Personales por Contrato; 112.026,16 ; 20.085,84 ; 132.112,00 ; 114.572,73 ; 114.572,73 ; 114.572,73 ; 114.572,73 ; 17.539,27 ; 17.539,27 ; -   ;86,72%;;;;;;;;;;;
710512;EGRESOS EN PERSONAL PARA INVERSIÓN;Subrogación; 4.800,00 ; 600,00 ; 5.400,00 ; 695,13 ; 695,13 ; 695,13 ; 695,13 ; 4.704,87 ; 4.704,87 ; -   ;12,87%;;;;;;;;;;;
710601;EGRESOS EN PERSONAL PARA INVERSIÓN;Aporte Patronal; 152.954,14 ; -1.915,54 ; 151.038,60 ; 134.598,45 ; 134.598,45 ; 134.598,45 ; 122.409,51 ; 16.440,15 ; 16.440,15 ; 12.188,94 ;0,00%;;;;;;;;;;;
710602;EGRESOS EN PERSONAL PARA INVERSIÓN;Fondo de Reserva; 101.266,65 ; 2.953,66 ; 104.220,31 ; 86.298,05 ; 86.298,05 ; 86.298,05 ; 86.298,05 ; 17.922,26 ; 17.922,26 ; -   ;82,80%;;;;;;;;;;;
710707;EGRESOS EN PERSONAL PARA INVERSIÓN;Compensación por Vacaciones no Gozadas por Cesación de Funciones; 12.000,00 ; 16.219,85 ; 28.219,85 ; 15.617,74 ; 15.617,74 ; 15.617,74 ; 15.617,74 ; 12.602,11 ; 12.602,11 ; -   ;55,34%;;;;;;;;;;;
730105;BIENES Y SERVICIOS PARA INVERSIÓN;Telecomunicaciones; 940.511,05 ; -1.067,20 ; 939.443,85 ; 939.246,85 ; 938.794,57 ; 652.179,15 ; 652.179,15 ; 649,28 ; 287.264,70 ; 286.615,42 ;69,42%;;;;;;;;;;;
730204;BIENES Y SERVICIOS PARA INVERSIÓN;Edición, Impresión, Reproducción, Publicaciones, Suscripciones, Fotocopiado, Traducción, Empastado, Enmarcación, Serigrafía, Fotografía, Carnetización, Filmación e Imágenes Satelitales; 40.323,33 ; -11.886,38 ; 28.436,95 ; 12.600,16 ; 6.299,96 ; 6.299,96 ; 6.299,96 ; 22.136,99 ; 22.136,99 ; -   ;0,00%;;;;;;;;;;;
730205;BIENES Y SERVICIOS PARA INVERSIÓN;Espectáculos Culturales y Sociales; 41.693,42 ; 144.486,58 ; 186.180,00 ; 79.880,00 ; 30.000,00 ; 29.847,80 ; 29.847,80 ; 156.180,00 ; 156.332,20 ; 152,20 ;16,03%;;;;;;;;;;;
730207;BIENES Y SERVICIOS PARA INVERSIÓN;Difusión, Información y Publicidad; 190.760,00 ; -62.134,77 ; 128.625,23 ; 125.294,23 ; 125.294,23 ; 125.294,23 ; 125.294,23 ; 3.331,00 ; 3.331,00 ; -   ;97,41%;;;;;;;;;;;
730208;BIENES Y SERVICIOS PARA INVERSIÓN;Servicio de Seguridad y Vigilancia; 7.000,00 ; 19.863,02 ; 26.863,02 ; 22.531,28 ; 22.527,08 ; 13.620,62 ; 13.620,62 ; 4.335,94 ; 13.242,40 ; 8.906,46 ;0,00%;;;;;;;;;;;
730255;BIENES Y SERVICIOS PARA INVERSIÓN;Combustible; -   ; 197.666,22 ; 197.666,22 ; 152.964,10 ; 152.964,10 ; 55.064,26 ; 55.064,26 ; 44.702,12 ; 142.601,96 ; 97.899,84 ;27,86%;;;;;;;;;;;
730303;BIENES Y SERVICIOS PARA INVERSIÓN;Viáticos y Subsistencias en el Interior; 320,00 ; -   ; 320,00 ; -   ; -   ; -   ; -   ; 320,00 ; 320,00 ; -   ;0,00%;;;;;;;;;;;
730404;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y Equipos (Instalación, Mantenimiento y Reparación); 196.576,75 ; 104.859,82 ; 301.436,57 ; 185.294,41 ; 185.294,41 ; 165.387,59 ; 165.387,59 ; 116.142,16 ; 136.048,98 ; 19.906,82 ;54,87%;;;;;;;;;;;
730405;BIENES Y SERVICIOS PARA INVERSIÓN;Vehículos (Mantenimiento y Reparación); 239.856,09 ; 105.563,09 ; 345.419,18 ; 174.438,79 ; 174.408,11 ; 39.861,96 ; 30.748,10 ; 171.011,07 ; 305.557,22 ; 143.660,01 ;11,54%;;;;;;;;;;;
730417;BIENES Y SERVICIOS PARA INVERSIÓN;Infraestructura; 31.500,00 ; 630.914,27 ; 662.414,27 ; 596.816,10 ; 541.164,34 ; -   ; -   ; 121.249,93 ; 662.414,27 ; 541.164,34 ;0,00%;;;;;;;;;;;
730504;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y equipo ( arrendamiento) ; 67.195,00 ; -   ; 67.195,00 ; -   ; -   ; -   ; -   ; 67.195,00 ; 67.195,00 ; -   ;0,00%;;;;;;;;;;;
730505;BIENES Y SERVICIOS PARA INVERSIÓN;"Vehículos (Arrendamiento)
"; 5.610,00 ; -   ; 5.610,00 ; 5.610,00 ; 5.610,00 ; 2.805,00 ; 2.805,00 ; -   ; 2.805,00 ; 2.805,00 ;50,00%;;;;;;;;;;;
730604;BIENES Y SERVICIOS PARA INVERSIÓN;Fiscalización e Inspecciones Técnicas; 191.036,25 ; -9.211,56 ; 181.824,69 ; 98.796,67 ; 72.619,03 ; 72.500,33 ; 72.500,33 ; 109.205,66 ; 109.324,36 ; 118,70 ;39,87%;;;;;;;;;;;
730605;BIENES Y SERVICIOS PARA INVERSIÓN;Estudio y Diseño de Proyectos; 44.540,10 ; 24.124,14 ; 68.664,24 ; 54.035,47 ; 21.928,50 ; -   ; -   ; 46.735,74 ; 68.664,24 ; 21.928,50 ;0,00%;;;;;;;;;;;
730606;BIENES Y SERVICIOS PARA INVERSIÓN;Honorarios por Contratos Civiles de Servicios; 189.759,96 ; 42.220,64 ; 231.980,60 ; 226.039,93 ; 214.942,53 ; 175.654,27 ; 175.654,27 ; 17.038,07 ; 56.326,33 ; 39.288,26 ;75,72%;;;;;;;;;;;
730704;BIENES Y SERVICIOS PARA INVERSIÓN;Mantenimiento y Reparación de Equipos y Sistemas Informáticos; 103.131,88 ; -32.153,80 ; 70.978,08 ; 54.773,82 ; 51.273,82 ; 35.904,60 ; 35.210,18 ; 19.704,26 ; 35.073,48 ; 16.063,64 ;50,59%;;;;;;;;;;;
730801;BIENES Y SERVICIOS PARA INVERSIÓN;Alimentos y Bebidas; 6.777,14 ; -   ; 6.777,14 ; 6.697,84 ; 6.697,84 ; 6.697,84 ; 6.697,84 ; 79,30 ; 79,30 ; -   ;98,83%;;;;;;;;;;;
730802;BIENES Y SERVICIOS PARA INVERSIÓN;Vestuario, Lencería, Prendas de Protección y Accesorios para uniformes del personal de Protección, Vigilancia y Seguridad. ; 1.484.540,00 ; -474.592,00 ; 1.009.948,00 ; 989.948,00 ; 981.924,68 ; 844.065,44 ; 844.065,44 ; 28.023,32 ; 165.882,56 ; 137.859,24 ;83,58%;;;;;;;;;;;
730803;BIENES Y SERVICIOS PARA INVERSIÓN;Lubricantes; 165.810,90 ; -48.738,02 ; 117.072,88 ; 115.548,07 ; 115.548,07 ; 13.626,29 ; 11.224,92 ; 1.524,81 ; 103.446,59 ; 104.323,15 ;11,64%;;;;;;;;;;;
730805;BIENES Y SERVICIOS PARA INVERSIÓN;Materiales de Aseo; 3.571,43 ; 2.937,02 ; 6.508,45 ; 6.508,45 ; 6.264,55 ; 6.264,55 ; 6.264,55 ; 243,90 ; 243,90 ; -   ;0,00%;;;;;;;;;;;
730811;BIENES Y SERVICIOS PARA INVERSIÓN;Insumos, Bienes, Materiales y Suministros para la Construcción, Electricidad, Plomería, Carpintería, Señalización Vial, Navegación, Contra Incendios y Placas; 9.535,71 ; 6.211,36 ; 15.747,07 ; 12.034,71 ; 12.034,71 ; 6.666,00 ; 6.666,00 ; 3.712,36 ; 9.081,07 ; 5.368,71 ;0,00%;;;;;;;;;;;
730813;BIENES Y SERVICIOS PARA INVERSIÓN;Repuestos y Accesorios; 7.388,00 ; 214.153,80 ; 221.541,80 ; 177.272,49 ; 172.222,76 ; 30.890,05 ; 13.756,32 ; 49.319,04 ; 190.651,75 ; 158.466,44 ;13,94%;;;;;;;;;;;
730820;BIENES Y SERVICIOS PARA INVERSIÓN;Menaje y Accesorios Descartables; 133.928,57 ; 78.689,12 ; 212.617,69 ; 163.743,75 ; 159.197,14 ; 150.373,34 ; 149.290,94 ; 53.420,55 ; 62.244,35 ; 9.906,20 ;70,72%;;;;;;;;;;;
730821;BIENES Y SERVICIOS PARA INVERSIÓN;Gastos para Situaciones de Emergencia; 608.701,25 ; 817.821,74 ; 1.426.522,99 ; 29.305,00 ; 26.755,00 ; 11.760,15 ; 10.992,45 ; 1.399.767,99 ; 1.414.762,84 ; 15.762,55 ;0,82%;;;;;;;;;;;
731002;BIENES Y SERVICIOS PARA INVERSIÓN;Suministros para la defensa y seguridad pública; 50.068,20 ; -   ; 50.068,20 ; 50.068,20 ; 50.068,20 ; 50.068,20 ; 50.068,20 ; -   ; -   ; -   ;100,00%;;;;;;;;;;;
731403;BIENES Y SERVICIOS PARA INVERSIÓN;Mobiliarios (Bienes no Depreciables); -   ; 72.741,27 ; 72.741,27 ; 44.068,06 ; 21.496,27 ; 21.496,27 ; 7.022,57 ; 51.245,00 ; 51.245,00 ; 14.473,70 ;0,00%;;;;;;;;;;;
731404;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y Equipos (Bienes Muebles no Depreciables); 987.813,80 ; -49.473,08 ; 938.340,72 ; 938.340,72 ; 938.340,72 ; 850.922,62 ; 850.922,62 ; -   ; 87.418,10 ; 87.418,10 ;90,68%;;;;;;;;;;;
731411;BIENES Y SERVICIOS PARA INVERSIÓN;Partes y Repuestos; 500,00 ; -400,00 ; 100,00 ; -   ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;
731601;BIENES Y SERVICIOS PARA INVERSIÓN;Fondos de Reposición Cajas Chicas en Proyectos y Programas de Inversión; -   ; 100,00 ; 100,00 ; 100,00 ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;
750106;OBRAS PÚBLICAS;"Telecomunicaciones
"; 51.161,68 ; -1,69 ; 51.159,99 ; 1.469,99 ; 1.469,99 ; 1.469,99 ; 1.469,99 ; 49.690,00 ; 49.690,00 ; -   ;0,00%;;;;;;;;;;;
750107;OBRAS PÚBLICAS;Construcciones y edificaciones; 3.684.473,02 ; -1.738.918,31 ; 1.945.554,71 ; 1.381.411,12 ; 1.374.733,41 ; 1.358.563,78 ; 1.358.563,78 ; 570.821,30 ; 586.990,93 ; 16.169,63 ;69,83%;;;;;;;;;;;
750504;OBRAS PÚBLICAS;Líneas, Redes e Instalaciones de Telecomunicaciones; 79.380,00 ; -   ; 79.380,00 ; -   ; -   ; -   ; -   ; 79.380,00 ; 79.380,00 ; -   ;0,00%;;;;;;;;;;;
770102;OTROS EGRESOS DE INVERSIÓN;Tasas Generales, Impuestos, Contribuciones, Permisos, Licencias y Patentes; 35.104,48 ; 23.440,52 ; 58.545,00 ; 53.041,81 ; 33.118,15 ; 33.075,29 ; 33.075,29 ; 25.426,85 ; 25.469,71 ; 42,86 ;0,00%;;;;;;;;;;;
770201;OTROS EGRESOS DE INVERSIÓN;Seguros; 377.727,15 ; 56.934,90 ; 434.662,05 ; 252.794,59 ; 232.527,99 ; 232.527,99 ; 232.527,99 ; 202.134,06 ; 202.134,06 ; -   ;0,00%;;;;;;;;;;;
780103;TRANSFERENCIAS O DONACIONES PARA INVERSION;A EMPRESAS PUBLICAS; 693.637,00 ; -589.063,75 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; -   ; -   ; -   ;100,00%;;;;;;;;;;;
780204;TRANSFERENCIAS O DONACIONES PARA INVERSION;Transferencias y Donaciones al Sector Privado no Financiero; 62.500,00 ; -2.573,26 ; 59.926,74 ; 59.926,74 ; -   ; -   ; -   ; 59.926,74 ; 59.926,74 ; -   ;0,00%;;;;;;;;;;;
840103;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Mobiliarios (Bienes de Larga Duración); 25.554,90 ; 278.615,48 ; 304.170,38 ; 150.014,92 ; 43.887,10 ; 38.307,10 ; 36.198,70 ; 260.283,28 ; 265.863,28 ; 7.688,40 ;0,00%;;;;;;;;;;;
840104;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Maquinarias y Equipos; 477.400,58 ; 543.888,95 ; 1.021.289,53 ; 369.065,97 ; 210.441,00 ; 210.441,00 ; 209.541,00 ; 810.848,53 ; 810.848,53 ; 900,00 ;20,61%;;;;;;;;;;;
840105;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Vehículos; 3.614.926,42 ; 3.694.462,09 ; 7.309.388,51 ; 4.388.526,52 ; 4.388.526,52 ; 4.388.526,52 ; 4.388.526,52 ; 2.920.861,99 ; 2.920.861,99 ; -   ;60,04%;;;;;;;;;;;
840106;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Herramientas (de Larga Duración) ; 14.696,14 ; 9.710,08 ; 24.406,22 ; 406,22 ; 406,22 ; 406,22 ; 406,22 ; 24.000,00 ; 24.000,00 ; -   ;1,66%;;;;;;;;;;;
840107;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Equipos, Sistemas y Paquetes Informáticos; 318.360,00 ; 299.878,54 ; 618.238,54 ; 379.576,11 ; 323.592,98 ; 323.592,98 ; 317.224,98 ; 294.645,56 ; 294.645,56 ; 6.368,00 ;52,34%;;;;;;;;;;;
840301;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Terrenos (Expropiación de Bienes); 5.000,00 ; -   ; 5.000,00 ; 5.000,00 ; 3.957,69 ; 3.957,69 ; 3.957,69 ; 1.042,31 ; 1.042,31 ; -   ;79,15%;;;;;;;;;;;
;;; 18.704.352,12 ; 4.363.328,69 ; 23.067.680,81 ; 15.412.839,02 ; 14.708.227,29 ; 12.975.448,87 ; 12.732.910,91 ; 8.359.453,52 ; 10.092.231,94 ; 1.975.316,38 ;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
