;;;;;;;;;;
;;;;;;;;;;
JUSTI€A ELEITORAL;;;;;;;;;;
TRIBUNAL REGIONAL ELEITORAL DE SÇO PAULO;;;;;;;;;;
SECRETARIA DE OR€AMENTO E FINAN€AS;;;;;;;;;;
COORDENADORIA CONTµBIL E FINANCEIRA;;;;;;;;;;
;;;;;;;;;;
SUPRIMENTO DE FUNDOS DO MÒS DE DEZEMBRO/2020;;;;;;;;;;
SUPRIDO; OBJETO ; N§  DO PROCESSO (SEI) ; DATA DO PAGTO ; N§ DA ORDEM BANCµRIA ; VALOR CONCEDIDO          R$ ;RECURSOS UTILIZADOS;VALOR UTILIZADO R$;VALOR DEVOLVIDO R$; PRAZO PARA PRESTA€ÇO DE CONTAS ; SITUA€ÇO DA PRESTA€ÇO DE CONTAS 
UNIDADE;;;;;;NATUREZA DA DESPESA;;;;
SECRETARIA DE GESTÇO DE SERVI€OS;CONCESSÇO DE SUPRIMENTO DE FUNDOS PARA ATENDER DESPESAS COM MATERIAIS E SERVI€OS, DE PEQUENO VULTO, QUE SURGIREM DURANTE O RECESSO 2020, CONFORME PORTARIA N.§ 359/2020.;0049738-83.2020.6.26.8000;16/12/2020;2020OB805373;50.000,00;3390.30;-;-; At‚ 15/01/2021 ;Aguardando a presta‡Æo de contas
109¦ ZONA ELEITORAL - SERRANA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0040846-88.2020.6.26.8000;"

05/10/2020";2020OB803397;3.190,00;3390.39;2.046,43;1.143,57;  At‚ 20/11/2020  ;Contas aprovadas em 29/12/2020
110¦ ZONA ELEITORAL - RIO CLARO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041133-51.2020.6.26.8000;05/10/2020;2020OB803398;4.270,00;3390.39;3.456,52;813,48;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
111¦ ZONA ELEITORAL - SANTA ADLIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041135-21.2020.6.26.8000;20/10/2020;2020OB803954;2.850,00;3390.39;1.670,00;1.180,00;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
112¦ ZONA ELEITORAL - SANTA BRANCA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041140-43.2020.6.26.8000;09/10/2020;2020OB803578;4.670,00;3390.39;1.836,94;2.833,06;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
114¦ ZONA ELEITORAL - SANTA CRUZ DO RIO PARDO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041142-13.2020.6.26.8000;05/10/2020;2020OB803338;3.340,00;3390.39;2.576,18;763,82;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
115¦ ZONA ELEITORAL - SANTA ISABEL;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041144-80.2020.6.26.8000;"

06/11/2020";2020OB804288;4.280,00;"

3390.39";3.039,07;1.240,93;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
116¦ ZONA ELEITORAL - SANTA RITA DO PASSA QUATRO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041145-65.2020.6.26.8000;05/10/2020;2020OB803340;2.720,00;3390.39;609,83;2.110,17;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
117¦ ZONA ELEITORAL - SANTO ANASTµCIO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041148-20.2020.6.26.8000;23/10/2020;2020OB804061;3.340,00;3390.39;1.992,38;1.347,62;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
118¦ ZONA ELEITORAL - SANTOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041152-57.2020.6.26.8000;05/10/2020;2020OB803339;23.860,00;3390.39;7.762,68;16.097,32;  At‚ 04/12/2020  ;Contas aprovadas em 22/12/2020
119¦ ZONA ELEITORAL - CUBATÇO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041156-94.2020.6.26.8000;15/10/2020;2020OB803738;17.530,00;3390.39;11.768,92;5.761,08;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
121¦ ZONA ELEITORAL - SÇO CARLOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041157-79.2020.6.26.8000;15/10/2020;2020OB803743;7.700,00;3390.39;5.553,87;2.146,13;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
122¦ ZONA ELEITORAL - SÇO JOÇO DA BOA VISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041161-19.2020.6.26.8000;08/10/2020;2020OB803531;4.220,00;3390.39;3.894,80;325,20;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
123¦ ZONA ELEITORAL - SÇO JOAQUIM DA BARRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041163-86.2020.6.26.8000;15/10/2020;2020OB803747;5.050,00;3390.39;1.714,25;3.335,75;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
124¦ ZONA ELEITORAL - SÇO JOS DO RIO PARDO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041164-71.2020.6.26.8000;05/10/2020;2020OB803341;3.160,00;3390.39;3.080,00;80,00;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
125¦ ZONA ELEITORAL - SÇO JOS DO RIO PRETO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041165-56.2020.6.26.8000;15/10/2020;2020OB803751;12.780,00;3390.39;3.558,76;9.221,24;  At‚ 04/12/2020  ;Contas aprovadas em 15/12/2020
126¦ ZONA ELEITORAL - SÇO JOS DO RIO PRETO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041166-41.2020.6.26.8000;15/10/2020;2020OB803748;6.215,00;3390.39;3.333,05;2.881,95;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
127¦ ZONA ELEITORAL - SÇO JOS DOS CAMPOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041167-26.2020.6.26.8000;13/10/2020;2020OB803581;20.050,00;3390.39;8.402,00;11.648,00;  At‚ 04/12/2020  ;Contas aprovadas em 15/12/2020
128¦ ZONA ELEITORAL - SÇO LUIZ DO PARAITINGA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041168-11.2020.6.26.8000;05/10/2020;2020OB803399;3.864,00;3390.39;2.749,56;1.114,44;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
129¦ ZONA ELEITORAL - SÇO MANUEL;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041169-93.2020.6.26.8000;19/10/2020;2020OB803934;5.865,00;3390.39;2.699,58;3.165,42;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
130¦ ZONA ELEITORAL - SÇO PEDRO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041170-78.2020.6.26.8000;05/10/2020;2020OB803403;4.485,00;3390.39;3.061,32;1.423,68;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
131¦ ZONA ELEITORAL - SÇO ROQUE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041171-63.2020.6.26.8000;15/10/2020;2020OB803749;9.610,00;3390.39;4.763,07;4.846,93;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
132¦ ZONA ELEITORAL - SÇO SEBASTIÇO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041173-33.2020.6.26.8000;05/10/2020;2020OB803400;9.705,00;3390.39;6.106,78;3.598,22;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
133¦ ZONA ELEITORAL - SÇO SIMÇO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041177-70.2020.6.26.8000;05/10/2020;2020OB803342;3.250,00;3390.39;2.331,19;918,81;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
134¦ ZONA ELEITORAL - SERRA NEGRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041174-18.2020.6.26.8000;15/10/2020;2020OB803746;7.715,00;3390.39;4.445,29;3.269,71;  At‚ 20/11/2020  ;Contas aprovadas em 17/12/2020
135¦ ZONA ELEITORAL - SERTÇOZINHO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041178-55.2020.6.26.8000;15/10/2020;2020OB803745;19.815,00;3390.39;14.625,62;5.189,38;  At‚ 20/11/2020  ;Contas aprovadas em 29/12/2020
136¦ ZONA ELEITORAL - SOCORRO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041180-25.2020.6.26.8000;08/10/2020;2020OB803530;4.570,00;3390.39;3.245,07;1.324,93;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
137¦ ZONA ELEITORAL - SOROCABA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041181-10.2020.6.26.8000;13/10/2020;2020OB803580;15.390,00;3390.39;10.384,17;5.005,83;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
138¦ ZONA ELEITORAL - TANABI;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041182-92.2020.6.26.8000;05/10/2020;2020OB803343;3.370,00;3390.39;1.867,28;1.502,72;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
139¦ ZONA ELEITORAL - TAQUARITINGA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041183-77.2020.6.26.8000;"

06/11/2020";2020OB804316;5.505,00;"

3390.39";2.545,99;2.959,01;  At‚ 20/11/2020  ;Contas aprovadas em 29/12/2020
140¦ ZONA ELEITORAL - TATUÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041184-62.2020.6.26.8000;15/10/2020;2020OB803750;7.880,00;3390.39;3.890,14;3.989,86;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
141¦ ZONA ELEITORAL - TAUBAT;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041185-47.2020.6.26.8000;13/10/2020;2020OB803583;12.885,00;3390.39;8.890,23;3.994,77;  At‚ 04/12/2020  ;Contas aprovadas em 29/12/2020
142¦ ZONA ELEITORAL - TIETÒ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041187-17.2020.6.26.8000;05/10/2020;2020OB803345;2.740,00;3390.39;2.068,00;672,00;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
143¦ ZONA ELEITORAL -TUPÇ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041188-02.2020.6.26.8000;15/10/2020;2020OB803757;5.070,00;3390.39;2.949,69;2.120,31;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
144¦ ZONA ELEITORAL - UBATUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041189-84.2020.6.26.8000;13/10/2020;2020OB803585;5.835,00;3390.39;3.372,42;2.462,58;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
145¦ ZONA ELEITORAL - CACHOEIRA PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041191-54.2020.6.26.8000;13/10/2020;2020OB803586;3.020,00;3390.39;1.121,48;1.898,52;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
146¦ ZONA ELEITORAL - VALPARAÖSO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041192-39.2020.6.26.8000;15/10/2020;2020OB803755;2.095,00;3390.39;1.703,58;391,42;  At‚ 20/11/2020  ;Contas aprovadas em 30/12/2020
147¦ ZONA ELEITORAL - VOTUPORANGA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041193-24.2020.6.26.8000;15/10/2020;2020OB803834;7.480,00;3390.39;6.514,35;965,65;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
148¦ ZONA ELEITORAL - ELDORADO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041195-91.2020.6.26.8000;13/10/2020;2020OB803584;3.480,00;3390.39;1.522,36;1.957,64;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
149¦ ZONA ELEITORAL - DRACENA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041196-76.2020.6.26.8000;13/10/2020;2020OB803590;7.130,00;3390.39;3.363,82;3.766,18;  At‚ 20/11/2020  ;Contas aprovadas em 30/12/2020
150¦ ZONA ELEITORAL - FERNANDàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041197-61.2020.6.26.8000;13/10/2020;2020OB803589;2.940,00;3390.39;2.237,98;702,02;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
151¦ ZONA ELEITORAL - GUARARAPES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041198-46.2020.6.26.8000;13/10/2020;2020OB804194;2.050,00;3390.39;895,00;1.155,00;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
152¦ ZONA ELEITORAL - JALES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041199-31.2020.6.26.8000;13/10/2020;2020OB803587;4.630,00;3390.39;4.014,00;616,00;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
153¦ ZONA ELEITORAL - MIRANDàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041200-16.2020.6.26.8000;05/10/2020;2020OB803344;3.340,00;3390.39;2.721,51;618,49;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
155¦ ZONA ELEITORAL - PEDREGULHO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041201-98.2020.6.26.8000;05/10/2020;2020OB803348;3.820,00;3390.39;2.016,03;1.803,97;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
156¦ ZONA ELEITORAL - SANTO ANDR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041202-83.2020.6.26.8000;05/10/2020;2020OB803350;12.965,00;3390.39;4.837,63;8.127,37;  At‚ 04/12/2020  ;Contas aprovadas em 29/12/2020
157¦ ZONA ELEITORAL - ADAMANTINA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041203-68.2020.6.26.8000;27/10/2020;2020OB804103;2.630,00;3390.39;772,23;1.857,77;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
158¦ ZONA ELEITORAL - AMERICANA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041204-53.2020.6.26.8000;13/10/2020;2020OB803591;13.260,00;3390.39;11.040,47;2.219,53;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
159¦ ZONA ELEITORAL - DUARTINA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041205-38.2020.6.26.8000;13/10/2020;2020OB803593;2.420,00;3390.39;1.500,86;919,14;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
161¦ ZONA ELEITORAL - LEN€àIS PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041206-23.2020.6.26.8000;05/10/2020;2020OB803349;6.405,00;3390.39;5.129,94;1.275,06;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
162¦ ZONA ELEITORAL - NHANDEARA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041207-08.2020.6.26.8000;05/10/2020;2020OB803347;3.100,00;3390.39;1.231,65;1.868,35;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
163¦ ZONA ELEITORAL - OSVALDO CRUZ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041215-82.2020.6.26.8000;13/10/2020;2020OB803592;3.755,00;3390.39;1.912,91;1.842,09;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
164¦ ZONA ELEITORAL - PAULO DE FARIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041208-90.2020.6.26.8000;05/10/2020;2020OB803351;3.240,00;3390.39;2.369,99;870,01;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
165¦ ZONA ELEITORAL - PRESIDENTE BERNARDES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041209-75.2020.6.26.8000;13/10/2020;2020OB803596;1.970,00;3390.39;1.374,72;595,28;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
166¦ ZONA ELEITORAL - SÇO CAETANO DO SUL;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041211-45.2020.6.26.8000;20/10/2020;2020OB803960;3.720,00;3390.39;2.350,00;1.370,00;  At‚ 04/12/2020  ;Contas aprovadas em 15/12/2020
167¦ ZONA ELEITORAL - REGENTE FEIJà;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041213-15.2020.6.26.8000;13/10/2020;2020OB803597;5.835,00;3390.39;4.570,88;1.264,12;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
169¦ ZONA ELEITORAL - GUAÖRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041214-97.2020.6.26.8000;13/10/2020;2020OB803594;3.853,00;3390.39;1.952,29;1.900,71;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
170¦ ZONA ELEITORAL - MATÇO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041265-11.2020.6.26.8000;13/10/2020;2020OB803595;3.780,00;3390.39;3.280,30;499,70;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
171¦ ZONA ELEITORAL - MONTE AZUL PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041266-93.2020.6.26.8000;15/10/2020;2020OB803761;3.830,00;3390.39;1.569,13;2.260,87;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
172¦ ZONA ELEITORAL - REGISTRO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041268-63.2020.6.26.8000;05/10/2020;2020OB803401;3.170,00;3390.39;2.915,32;254,68;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
174¦ ZONA ELEITORAL - SÇO BERNARDO DO CAMPO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041269-48.2020.6.26.8000;15/10/2020;2020OB803762;13.940,00;3390.39;5.516,48;8.423,52;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
175¦ ZONA ELEITORAL - TUPI PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041270-33.2020.6.26.8000;05/10/2020;2020OB803402;5.170,00;3390.39;3.761,37;1.408,63;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
176¦ ZONA ELEITORAL - GUARULHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041272-03.2020.6.26.8000;05/10/2020;2020OB803768;21.940,00;3390.39;13.224,44;8.715,56;  At‚ 04/12/2020  ;Contas aprovadas em 30/12/2020
177¦ ZONA ELEITORAL - SÇO VICENTE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041273-85.2020.6.26.8000;13/10/2020;2020OB803600;15.190,00;3390.39;10.133,90;5.056,10;  At‚ 04/12/2020  ;Contas aprovadas em 17/12/2020
178¦ ZONA ELEITORAL - COLINA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041274-70.2020.6.26.8000;13/10/2020;2020OB803601;2.225,00;3390.39;1.650,00;575,00;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
179¦ ZONA ELEITORAL - CATANDUVA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041275-55.2020.6.26.8000;13/10/2020;2020OB803598;3.750,00;3390.39;2.548,57;1.201,43;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
180¦ ZONA ELEITORAL - MARÖLIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041276-40.2020.6.26.8000;13/10/2020;2020OB803604;4.409,00;3390.39;1.544,14;2.864,86;  At‚ 04/12/2020  ;Contas aprovadas em 11/12/2020
181¦ ZONA ELEITORAL - SUZANO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041277-25.2020.6.26.8000;13/10/2020;2020OB803603;12.230,00;3390.39;3.359,17;8.870,83;  At‚ 04/12/2020  ;Contas aprovadas em 22/12/2020
182¦ ZONA ELEITORAL - PRESIDENTE PRUDENTE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041279-92.2020.6.26.8000;15/10/2020;2020OB803764;3.460,00;3390.39;2.234,48;1.225,52;  At‚ 04/12/2020  ;Contas aprovadas em 11/12/2020
183¦ ZONA ELEITORAL - RIBEIRÇO PIRES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041280-77.2020.6.26.8000;15/10/2020;2020OB803767;6.815,00;3390.39;3.741,80;3.073,20;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
184¦ ZONA ELEITORAL - TUPÇ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041281-62.2020.6.26.8000;15/10/2020;2020OB803772;3.160,00;3390.39;1.719,86;1.440,14;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
185¦ ZONA ELEITORAL - GUARULHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041282-47.2020.6.26.8000;15/10/2020;2020OB803776;24.670,00;3390.39;16.101,47;8.568,53;  At‚ 04/12/2020  ;Contas aprovadas em 30/12/2020
186¦ ZONA ELEITORAL - SANTA BµRBARA D'OESTE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041284-17.2020.6.26.8000;13/10/2020;2020OB803607;9.130,00;3390.39;3.581,70;5.548,30;  At‚ 20/11/2020  ;Contas aprovadas em 14/12/2020
187¦ ZONA ELEITORAL - SANTA F DO SUL;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041286-84.2020.6.26.8000;13/10/2020;2020OB803606;4.240,00;3390.39;2.604,51;1.635,49;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
188¦ ZONA ELEITORAL - LEME;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041288-54.2020.6.26.8000;15/10/2020;2020OB803780;4.305,00;3390.39;1.800,07;2.504,93;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
189¦ ZONA ELEITORAL - ITANHAM;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041289-39.2020.6.26.8000;15/10/2020;2020OB803784;10.485,00;3390.39;7.340,49;3.144,51;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
190¦ ZONA ELEITORAL - APARECIDA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041290-24.2020.6.26.8000;15/10/2020;2020OB803782;8.095,00;3390.39;4.765,30;3.329,70;  At‚ 20/11/2020  ;Contas aprovadas em 30/12/2020
191¦ ZONA ELEITORAL - IBIéNA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041291-09.2020.6.26.8000;13/10/2020;2020OB8036052;5.690,00;3390.39;3.387,93;2.302,07;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
192¦ ZONA ELEITORAL - FRANCO DA ROCHA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041293-76.2020.6.26.8000;13/10/2020;2020OB803610;8.480,00;3390.39;4.834,14;3.645,86;  At‚ 04/12/2020  ;Contas aprovadas em 22/12/2020
194¦ ZONA ELEITORAL - PORTO FERREIRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041295-46.2020.6.26.8000;06/10/2020;2020OB803405;4.910,00;3390.39;1.781,07;3.128,93;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
195¦ ZONA ELEITORAL - PRESIDENTE EPITµCIO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041296-31.2020.6.26.8000;15/10/2020;2020OB803789;2.680,00;3390.39;1.028,00;1.652,00;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
196¦ ZONA ELEITORAL - JUNQUEIRàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041299-83.2020.6.26.8000;05/10/2020;2020OB803352;2.410,00;3390.39;1.869,48;540,52;  At‚ 20/11/2020  ;Contas aprovadas em 16/12/2020
197¦ ZONA ELEITORAL - GUARIBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041300-68.2020.6.26.8000;"

05/11/2020";2020OB804214;3.750,00;"

3390.39";2.729,87;1.020,13;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
199¦ ZONA ELEITORAL - BARUERI;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041301-53.2020.6.26.8000;15/10/2020;2020OB803790;12.370,00;3390.39;4.373,58;7.996,42;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
200¦ ZONA ELEITORAL - BARRA BONITA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041302-38.2020.6.26.8000;05/10/2020;2020OB803353;5.770,00;3390.39;1.905,07;3.864,93;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
201¦ ZONA ELEITORAL - ITAPECERICA DA SERRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041303-23.2020.6.26.8000;15/10/2020;2020OB803791;13.490,00;3390.39;6.363,20;7.126,80;  At‚ 04/12/2020  ;Contas aprovadas em 29/12/2020
202¦ ZONA ELEITORAL - ALTINàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041305-90.2020.6.26.8000;15/10/2020;2020OB803795;3.762,00;3390.39;2.600,00;1.162,00;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
204¦ ZONA ELEITORAL - JARDINàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041306-75.2020.6.26.8000;27/10/2020;2020OB804108;6.190,00;3390.39;4.456,09;1.733,91;  At‚ 20/11/2020  ;Contas aprovadas em 11/12/2020
205¦ ZONA ELEITORAL - CERQUEIRA CSAR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041307-60.2020.6.26.8000;05/10/2020;2020OB803355;2.680,00;3390.39;1.353,52;1.326,48;  At‚ 20/11/2020  ;Contas aprovadas em 28/12/2020
206¦ ZONA ELEITORAL - CARAGUATATUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041308-45.2020.6.26.8000;06/10/2020;2020OB803410;5.445,00;3390.39;3.115,59;2.329,41;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
207¦ ZONA ELEITORAL - URUPÒS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041310-15.2020.6.26.8000;06/10/2020;2020OB803407;3.530,00;3390.39;1.308,48;2.221,52;  At‚ 20/11/2020  ;Contas aprovadas em 29/12/2020
208¦ ZONA ELEITORAL - MIGUELàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041311-97.2020.6.26.8000;13/10/2020;2020OB803609;2.300,00;3390.39;1.506,64;793,36;  At‚ 20/11/2020  ;Contas aprovadas em 18/12/2020
210¦ ZONA ELEITORAL - BILAC;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041312-82.2020.6.26.8000;15/10/2020;2020OB803792;2.630,00;3390.39;2.398,12;231,88;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
211¦ ZONA ELEITORAL - INDAIATUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041313-67.2020.6.26.8000;05/10/2020;2020OB803354;18.950,00;3390.39;17.265,02;1.684,98;  At‚ 20/11/2020  ;Contas aprovadas em 17/12/2020
212¦ ZONA ELEITORAL - GUARUJµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041314-52.2020.6.26.8000;15/10/2020;2020OB803802;18.280,00;3390.30;3.520,72;14.759,28;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
213¦ ZONA ELEITORAL - OSASCO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041315-37.2020.6.26.8000;13/10/2020;2020OB803615;9.030,00;3390.39;3.640,68;5.389,32;  At‚ 04/12/2020  ;Contas aprovadas em 28/12/2020
214¦ ZONA ELEITORAL -BURITAMA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041317-07.2020.6.26.8000;"

06/11/2020";2020OB804319;2.640,00;"

3390.39";1.356,72;1.283,28;  At‚ 20/11/2020  ;Contas aprovadas em 22/12/2020
215¦ ZONA ELEITORAL - ANGATUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041318-89.2020.6.26.8000;15/10/2020;2020OB803805;2.820,00;"

3390.39";2.228,93;591,07;  At‚ 20/11/2020  ;Contas aprovadas em 15/12/2020
216¦ ZONA ELEITORAL - MOGI-GUA€U;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041319-74.2020.6.26.8000;06/10/2020;2020OB803409;7.215,00;"

3390.39";3.970,00;3.245,00;  At‚ 20/11/2020  ;Contas aprovadas em 30/12/2020
217¦ ZONA ELEITORAL - MAUµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041321-44.2020.6.26.8000;13/10/2020;2020OB803616;10.360,00;"

3390.39";6.961,52;3.398,48;  At‚ 04/12/2020  ;Contas aprovadas em 18/12/2020
218¦ ZONA ELEITORAL - MIRACATU;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041323-14.2020.6.26.8000;13/10/2020;2020OB803617;11.090,00;"

3390.39";8.450,85;2.639,15;  At‚ 20/11/2020  ;Contas aprovadas em 29/12/2020
219¦ ZONA ELEITORAL - POµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041324-96.2020.6.26.8000;15/10/2020;2020OB803808;4.925,00;"

3390.39";2.871,30;2.053,70;  At‚ 20/11/2020  ;Contas aprovadas em 17/12/2020
220¦ ZONA ELEITORAL - VOTORANTIM;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041325-81.2020.6.26.8000;15/10/2020;2020OB803809;4.960,00;"

3390.39";4.339,98;620,02;  At‚ 20/11/2020  ;Contas aprovadas em 30/12/2020
335¦ ZONA ELEITORAL  - ARUJµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042534-85.2020.6.26.8000;15/10/2020;2020OB803760;7.735,00;3390.39;3.384,21;4.350,79;  At‚ 04/12/2020  ;Contas aprovadas em 15/12/2020
336¦ ZONA ELEITORAL  - MORRO AGUDO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0048075-02.2020.6.26.8000;04/11/2020;2020OB804179;2.055,00;3390.39;1.860,00;195,00;  At‚ 04/12/2020  ;Contas aprovadas em 16/12/2020
339¦ ZONA ELEITORAL  - MAUµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042536-55.2020.6.26.8000;15/10/2020;2020OB803770;14.005,00;3390.39;11.106,34;2.898,66;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
340¦ ZONA ELEITORAL  - SÇO VICENTE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041232-21.2020.6.26.8000;01/10/2020;2020OB803310;19.495,00;3390.39;14.334,23;5.160,77;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
341¦ ZONA ELEITORAL  - EMBU DAS ARTES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041243-50.2020.6.26.8000;06/10/2020;2020OB803444;9.050,00;3390.39;7.591,46;1.458,54;  At‚ 04/12/2020 ;Contas aprovadas em 17/12/2020
342¦ ZONA ELEITORAL - SOROCABA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046376-73.2020.6.26.8000;23/10/2020;2020OB804057;17.080,00;3390.39;12.971,05;4.108,95;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
343¦ ZONA ELEITORAL  - SOROCABA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042537-40.2020.6.26.8000;15/10/2020;2020OB803777;19.780,00;3390.39;14.907,97;4.872,03;  At‚ 04/12/2020 ;Contas aprovadas em  30/12/2020
344¦ ZONA ELEITORAL  - CAMPO LIMPO PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042538-25.2020.6.26.8000;15/10/2020;2020OB803788;4.865,00;3390.39;3.860,84;1.004,16;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
345¦ ZONA ELEITORAL  - VINHEDO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042540-92.2020.6.26.8000;15/10/2020;2020OB803799;12.790,00;3390.39;7.208,64;5.581,36;  At‚ 04/12/2020 ;Contas aprovadas em  28/12/2020
346¦ ZONA ELEITORAL  - BUTANTÇ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041246-05.2020.6.26.8000;01/10/2020;2020OB803316;22.630,00;3390.39;15.313,25;7.316,75;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
347¦ ZONA ELEITORAL  - VILA MATILDE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042541-77.2020.6.26.8000;15/10/2020;2020OB803794;26.930,00;3390.39;13.941,40;12.988,60;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
348¦ ZONA ELEITORAL  - VILA FORMOSA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042542-62.2020.6.26.8000;15/10/2020;2020OB803804;18.720,00;3390.39;16.416,98;2.303,02;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
349¦ ZONA ELEITORAL  - JA€ANÇ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042545-17.2020.6.26.8000;15/10/2020;2020OB803806;24.030,00;3390.39;17.543,11;6.486,89;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
350¦ ZONA ELEITORAL  - SAPOPEMBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041261-71.2020.6.26.8000;02/10/2020;2020OB803336;20.450,00;3390.39;16.712,27;3.737,73;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
351¦ ZONA ELEITORAL  - CIDADE ADEMAR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0042546-02.2020.6.26.8000;15/10/2020;2020OB803807;21.830,00;3390.39;16.157,54;5.672,46;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
352¦ ZONA ELEITORAL  - ITAIM PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046387-05.2020.6.26.8000;27/10/2020;2020OB804104;31.395,00;3390.39;16.562,33;14.832,67;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
353¦ ZONA ELEITORAL  - GUAIANASES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044294-69.2020.6.26.8000;15/10/2020;2020OB803813;26.400,00;3390.39;21.767,28;4.632,72;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
354¦ ZONA ELEITORAL  - CAJAMAR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044295-54.2020.6.26.8000;15/10/2020;2020OB803815;5.780,00;3390.39;2.544,00;3.236,00;  At‚ 04/12/2020 ;Contas aprovadas em 11/12/2020
355¦ ZONA ELEITORAL - CERQUILHO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044296-39.2020.6.26.8000;15/10/2020;2020OB803823;6.645,00;3390.39;4.919,86;1.725,14;  At‚ 04/12/2020 ;Contas aprovadas em 16/12/2020
356¦ ZONA ELEITORAL  - SOROCABA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044297-24.2020.6.26.8000;15/10/2020;2020OB803822;22.935,00;3390.39;20.539,87;2.395,13;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
358¦ ZONA ELEITORAL  - MONTE MOR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046391-42.2020.6.26.8000;23/10/2020;2020OB804047;5.170,00;3390.39;3.396,56;1.773,44;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
359¦ ZONA ELEITORAL  - ITAPEVI;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044298-09.2020.6.26.8000;15/10/2020;2020OB803824;9.510,00;3390.39;5.146,39;4.363,61;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
360¦ ZONA ELEITORAL  - COSMàPOLIS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044299-91.2020.6.26.8000;15/10/2020;2020OB803825;4.299,00;3390.39;2.741,26;1.557,74;  At‚ 04/12/2020 ;Contas aprovadas em 16/12/2020
361¦ ZONA ELEITORAL - HORTOL¶NDIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044300-76.2020.6.26.8000;16/10/2020;2020OB803909;6.274,00;3390.39;5.740,27;533,73;  At‚ 04/12/2020 ;Contas aprovadas em 2/12/2020
362¦ ZONA ELEITORAL - SUMAR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044301-61.2020.6.26.8000;15/10/2020;2020OB803826;9.600,00;3390.39;5.804,72;3.795,28;  At‚ 04/12/2020 ;Contas aprovadas em 15/12/2020
365¦ ZONA ELEITORAL  - MAUµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044302-46.2020.6.26.8000;15/10/2020;2020OB803827;14.920,00;3390.39;13.606,29;1.313,71;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
367¦ ZONA ELEITORAL  - FRANCISCO MORATO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044303-31.2020.6.26.8000;15/10/2020;2020OB803828;10.090,00;3390.39;4.643,05;5.446,95;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
368¦ ZONA ELEITORAL - ILHA SOLTEIRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044304-16.2020.6.26.8000;15/10/2020;2020OB803829;2.735,00;3390.39;1.575,29;1.159,71;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
369¦ ZONA ELEITORAL  - BOITUVA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044305-98.2020.6.26.8000;15/10/2020;2020OB803830;5.640,00;3390.39;2.184,31;3.455,69;  At‚ 04/12/2020 ;Contas aprovadas em 11/12/2020
370¦ ZONA ELEITORAL  - EMBU-GUA€U;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044306-83.2020.6.26.8000;16/10/2020;2020OB803908;4.720,00;3390.39;3.562,96;1.157,04;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
371¦ ZONA ELEITORAL  - GRAJAé;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044314-60.2020.6.26.8000;15/10/2020;2020OB803831;28.040,00;3390.39;20.694,90;7.345,10;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
372¦ ZONA ELEITORAL  - PIRAPORINHA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044316-30.2020.6.26.8000;15/10/2020;2020OB803832;43.990,00;3390.39;27.017,80;16.972,20;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
373¦ ZONA ELEITORAL  - CAPÇO REDONDO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044317-15.2020.6.26.8000;15/10/2020;2020OB803833;22.620,00;3390.39;17.007,09;5.612,91;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
374¦ ZONA ELEITORAL  - RIO PEQUENO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044319-82.2020.6.26.8000;15/10/2020;2020OB803835;46.424,00;3390.39;30.953,26;15.470,74;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
375¦ ZONA ELEITORAL  - SÇO MATEUS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0043868-57.2020.6.26.8000;15/10/2020;2020OB803836;37.280,00;3390.39;25.200,00;12.080,00;  At‚ 04/12/2020 ;Contas aprovadas em 16/12/2020
376¦ ZONA ELEITORAL  - BRASIL¶NDIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044320-67.2020.6.26.8000;15/10/2020;2020OB803837;38.650,00;3390.39;33.619,42;5.030,58;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
377¦ ZONA ELEITORAL - ITAQUAQUECETUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044321-52.2020.6.26.8000;15/10/2020;2020OB803838;16.510,00;3390.39;6.422,80;10.087,20;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
378¦ ZONA ELEITORAL - CAMPINAS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044323-22.2020.6.26.8000;16/10/2020;2020OB803910;37.745,00;3390.39;21.829,46;15.915,54;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
379¦ ZONA ELEITORAL - CAMPINAS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0043770-72.2020.6.26.8000;15/10/2020;2020OB803839;21.232,00;3390.39;15.556,77;5.675,23;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
380¦ ZONA ELEITORAL - CAMPINAS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044325-89.2020.6.26.8000;15/10/2020;2020OB803840;20.470,00;3390.39;14.791,88;5.678,12;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
381¦ ZONA ELEITORAL - PARELHEIROS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046608-85.2020.6.26.8000;26/10/2020;2020OB804080;31.720,00;3390.39;22.138,98;9.581,02;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
382¦ ZONA ELEITORAL - RIBEIRÇO PIRES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044330-14.2020.6.26.8000;15/10/2020;2020OB803841;8.485,00;3390.39;4.351,40;4.133,60;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
383¦ ZONA ELEITORAL - SANTO ANDR;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041262-56.2020.6.26.8000;01/10/2020;2020OB803311;15.680,00;3390.39;4.781,35;10.898,65;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
384¦ ZONA ELEITORAL - AMERICANA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044383-92.2020.6.26.8000;15/10/2020;2020OB803842;18.430,00;3390.39;16.407,55;2.022,45;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
385¦ ZONA ELEITORAL - ARARAQUARA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044388-17.2020.6.26.8000;15/10/2020;2020OB803843;8.246,00;3390.39;5.279,04;2.966,96;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
386¦ ZONA ELEITORAL - BARUERI;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044393-39.2020.6.26.8000;15/10/2020;2020OB803844;26.715,00;3390.39;5.750,61;20.964,39;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
387¦ ZONA ELEITORAL - BAURU;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044395-09.2020.6.26.8000;15/10/2020;2020OB803845;15.540,00;3390.39;13.401,46;2.138,54;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
388¦ ZONA ELEITORAL - CARAPICUÖBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0048061-18.2020.6.26.8000;05/11/2020;2020OB804216;27.335,00;3390.39;8.234,23;19.100,77;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
389¦ ZONA ELEITORAL - PERUS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044396-91.2020.6.26.8000;15/10/2020;2020OB803846;34.650,00;3390.39;29.866,20;4.783,80;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
390¦ ZONA ELEITORAL - CANGAÖBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044397-76.2020.6.26.8000;15/10/2020;2020OB803847;19.700,00;3390.39;16.072,70;3.627,30;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
391¦ ZONA ELEITORAL - EMBU DAS ARTES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044398-61.2020.6.26.8000;15/10/2020;2020OB803850;8.860,00;3390.39;8.340,16;519,84;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
392¦ ZONA ELEITORAL - PONTE RASA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044313-75.2020.6.26.8000;15/10/2020;2020OB803852;24.937,00;3390.39;15.576,43;9.360,57;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
393¦ ZONA ELEITORAL - GUARULHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044399-46.2020.6.26.8000;15/10/2020;2020OB803853;14.970,00;3390.39;9.953,76;5.016,24;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
394¦ ZONA ELEITORAL - GUARULHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044400-31.2020.6.26.8000;15/10/2020;2020OB803855;22.580,00;3390.39;12.545,89;10.034,11;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
395¦ ZONA ELEITORAL - GUARULHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044401-16.2020.6.26.8000;15/10/2020;2020OB803858;18.360,00;3390.39;10.085,47;8.274,53;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
396¦ ZONA ELEITORAL - JACAREÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044402-98.2020.6.26.8000;15/10/2020;2020OB803860;5.350,00;3390.39;1.640,00;3.710,00;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
397¦ ZONA ELEITORAL - JARDIM HELENA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044403-83.2020.6.26.8000;15/10/2020;2020OB803861;23.270,00;3390.39;15.653,50;7.616,50;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
398¦ ZONA ELEITORAL - VILA JACUÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044404-68.2020.6.26.8000;15/10/2020;2020OB803862;19.245,00;3390.39;12.568,02;6.676,98;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
399¦ ZONA ELEITORAL - LIMEIRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041267-78.2020.6.26.8000;01/10/2020;2020OB803312;25.725,00;3390.39;16.874,40;8.850,60;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
400¦ ZONA ELEITORAL - MARÖLIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044405-53.2020.6.26.8000;15/10/2020;2020OB803863;7.480,00;3390.39;3.596,70;3.883,30;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
401¦ ZONA ELEITORAL - FERRAZ DE VASCONCELOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044452-27.2020.6.26.8000;15/10/2020;2020OB803864;8.330,00;3390.39;3.787,80;4.542,20;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
402¦ ZONA ELEITORAL - PRESIDENTE PRUDENTE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044453-12.2020.6.26.8000;15/10/2020;2020OB803865;7.900,00;3390.39;7.580,99;319,01;  At‚ 04/12/2020 ;Contas aprovadas em 17/12/2020
403¦ ZONA ELEITORAL - JARAGUµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044454-94.2020.6.26.8000;15/10/2020;2020OB803866;20.360,00;3390.39;11.885,79;8.474,21;  At‚ 04/12/2020 ;Contas aprovadas em 15/12/2020
404¦ ZONA ELEITORAL - CIDADE TIRADENTES;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044455-79.2020.6.26.8000;15/10/2020;2020OB803867;29.275,00;3390.39;23.123,57;6.151,43;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
405¦ ZONA ELEITORAL - CONJUNTO JOS BONIFµCIO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044456-64.2020.6.26.8000;15/10/2020;2020OB803868;16.863,00;3390.39;14.798,15;2.064,85;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
406¦ ZONA ELEITORAL - PRAIA GRANDE;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041271-18.2020.6.26.8000;02/10/2020;2020OB803317;17.125,00;3390.39;10.717,46;6.407,54;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
407¦ ZONA ELEITORAL - TAUBAT;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044462-71.2020.6.26.8000;15/10/2020;2020OB803869;18.270,00;3390.39;13.316,56;4.953,44;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
408¦ ZONA ELEITORAL - JARDIM SÇO LUIZ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044463-56.2020.6.26.8000;15/10/2020;2020OB803870;28.520,00;3390.39;24.375,52;4.144,48;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
409¦ ZONA ELEITORAL - SÇO BERNARDO DO CAMPO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044461-86.2020.6.26.8000;15/10/2020;2020OB803871;17.530,00;3390.39;6.293,38;11.236,62;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
410¦ ZONA ELEITORAL - SÇO CARLOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044464-41.2020.6.26.8000;15/10/2020;2020OB803872;7.090,00;3390.39;6.074,97;1.015,03;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
411¦ ZONA ELEITORAL - SÇO JOS DOS CAMPOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044465-26.2020.6.26.8000;15/10/2020;2020OB803874;20.330,00;3390.39;6.265,16;14.064,84;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
412¦ ZONA ELEITORAL - SÇO JOS DOS CAMPOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046610-55.2020.6.26.8000;23/10/2020;2020OB804054;22.120,00;3390.39;8.250,45;13.869,55;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
413¦ ZONA ELEITORAL - CURSINO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044466-11.2020.6.26.8000;15/10/2020;2020OB803878;24.140,00;3390.39;17.595,68;6.544,32;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
414¦ ZONA ELEITORAL - SÇO BERNARDO DO CAMPO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044467-93.2020.6.26.8000;15/10/2020;2020OB803881;9.200,00;3390.39;3.935,89;5.264,11;  At‚ 04/12/2020 ;Contas aprovadas em 16/12/2020
415¦ ZONA ELEITORAL - SUZANO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041283-32.2020.6.26.8000;02/10/2020;2020OB803318;11.030,00;3390.39;3.227,33;7.802,67;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
416¦ ZONA ELEITORAL - TABOÇO DA SERRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046629-61.2020.6.26.8000;27/10/2020;2020OB804109;20.665,00;3390.39;13.040,31;7.624,69;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
417¦ ZONA ELEITORAL - PARQUE DO CARMO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041294-61.2020.6.26.8000;02/10/2020;2020OB803328;18.690,00;3390.39;16.059,86;2.630,14;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
418¦ ZONA ELEITORAL - PEDREIRA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044468-78.2020.6.26.8000;15/10/2020;2020OB803884;30.980,00;3390.39;25.682,69;5.297,31;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
419¦ ZONA ELEITORAL - ITAQUAQUECETUBA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041298-98.2020.6.26.8000;05/10/2020;2020OB803395;21.050,00;3390.39;7.305,56;13.744,44;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
420¦ ZONA ELEITORAL - VILA SABRINA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044469-63.2020.6.26.8000;15/10/2020;2020OB803886;22.240,00;3390.39;18.617,00;3.623,00;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
421¦ ZONA ELEITORAL - TEOTONIO VILELA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044470-48.2020.6.26.8000;15/10/2020;2020OB803888;24.023,00;3390.39;17.293,69;6.729,31;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
422¦ ZONA ELEITORAL - LAUZANE PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044471-33.2020.6.26.8000;15/10/2020;2020OB803889;23.050,00;3390.39;18.381,69;4.668,31;  At‚ 04/12/2020 ;Contas aprovadas em 22/12/2020
423¦ ZONA ELEITORAL - CAMPINAS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0043780-19.2020.6.26.8000;15/10/2020;2020OB803891;18.185,00;3390.39;14.829,52;3.355,48;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
424¦ ZONA ELEITORAL - JUNDIAÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044472-18.2020.6.26.8000;15/10/2020;2020OB803894;13.880,00;3390.39;5.559,58;8.320,42;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
426¦ ZONA ELEITORAL - DIADEMA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041304-08.2020.6.26.8000;02/10/2020;2020OB803335;13.530,00;3390.39;11.047,76;2.482,24;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
427¦ ZONA ELEITORAL - UR¶NIA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044473-03.2020.6.26.8000;15/10/2020;2020OB803896;4.090,00;3390.39;2.018,00;2.072,00;  At‚ 04/12/2020 ;Contas aprovadas em 15/12/2020
POSTO01ZE039 - POSTO DE SANTA CRUZ DAS PALMEIRAS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044394-24.2020.6.26.8000;15/10/2020;2020OB803877;2.540,00;3390.39;374,19;2.165,81;  At‚ 04/12/2020 ;Contas aprovadas em 11/12/2020
POSTO01ZE042 - POSTO DE QUELUZ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044475-70.2020.6.26.8000;15/10/2020;2020OB803879;2.140,00;3390.39;1.464,53;675,47;  At‚ 04/12/2020 ;Contas aprovadas em 18/12/2020
POSTO01ZE046 - POSTO DE PATROCÖNIO PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046635-68.2020.6.26.8000;26/10/2020;2020OB804084;2.020,00;3390.39;1.342,70;677,30;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
POSTO01ZE060 - POSTO DE GUARµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044476-55.2020.6.26.8000;15/10/2020;2020OB80388;3.197,00;3390.39;915,85;2.281,15;  At‚ 04/12/2020 ;Contas aprovadas em 11/12/2020
POSTO01ZE081 - POSTO DE NUPORANGA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0044477-40.2020.6.26.8000;15/10/2020;2020OB803882;2.460,00;3390.39;968,88;1.491,12;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
POSTO01ZE098 - POSTO DE VIRADOURO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045729-78.2020.6.26.8000;20/10/2020;2020OB803959;2.700,00;3390.39;1.609,40;1.090,60;  At‚ 04/12/2020 ;Contas aprovadas em 11/12/2020
POSTO01ZE106 - POSTO DE QUATµ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045730-63.2020.6.26.8000;15/10/2020;2020OB803883;2.925,00;3390.39;969,46;1.955,54;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
POSTO01ZE116 - POSTO DE TAMBAé;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045722-86.2020.6.26.8000;15/10/2020;2020OB803885;2.910,00;3390.39;716,32;2.193,68;  At‚ 04/12/2020 ;Contas aprovadas em 15/12/2020
POSTO01ZE122 - POSTO DE AGUAÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041309-30.2020.6.26.8000;15/10/2020;2020OB803887;3.600,00;3390.39;1.485,83;2.114,17;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
POSTO01ZE133 - POSTO DE SANTA ROSA DE VITERBO;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045734-03.2020.6.26.8000;15/10/2020;2020OB803890;3.135,00;3390.39;1.980,84;1.154,16;  At‚ 04/12/2020 ;Contas aprovadas em 17/12/2020
POSTO01ZE142 - POSTO DE LARANJAL PAULISTA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045745-32.2020.6.26.8000;15/10/2020;2020OB803892;3.675,00;3390.39;1.664,87;2.010,13;  At‚ 04/12/2020 ;Contas aprovadas em 14/12/2020
POSTO01ZE165 - POSTO DE MIRANTE DO PARANAPANEMA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046639-08.2020.6.26.8000;26/10/2020;2020OB804081;7.900,00;3390.39;6.910,30;989,70;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
POSTO01ZE196 - POSTO DE PACAEMBU;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0046667-73.2020.6.26.8000;05/10/2020;2020OB803396;2.770,00;3390.39;2.314,45;455,55;  At‚ 04/12/2020 ;Contas aprovadas em 29/12/2020
POSTO01ZE229 - POSTO DE SÇO SEBASTIÇO DA GRAMA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041396-83.2020.6.26.8000;02/10/2020;2020OB803330;4.190,00;3390.39;2.514,13;1.675,87;  At‚ 04/12/2020 ;Contas aprovadas em 15/12/2020
POSTO01ZE293 - POSTO DE CRAVINHOS;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0041395-98.2020.6.26.8000;02/10/2020;2020OB803333;4.235,00;3390.39;2.640,00;1.595,00;  At‚ 04/12/2020 ;Contas aprovadas em 30/12/2020
POSTO01ZE297 - POSTO DE GETULINA;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045746-17.2020.6.26.8000;15/10/2020;2020OB803893;2.700,00;3390.39;2.076,97;623,03;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
POSTO01ZE314 - POSTO DE SÇO BENTO DO SAPUCAÖ;CONCESSÇO DE SUPRIMENTO DE FUNDOS AOS CHEFES DE CARTàRIO ELEITORAL E AOS ASSISTENTES DE POSTOS DE ATENDIMENTO ELEITORAL PARA CUSTEIO DE DESPESAS RELACIONADAS COM A PREPARA€ÇO, REALIZA€ÇO E APURA€ÇO DO 1§ E EVENTUAL 2§ TURNO DAS ELEI€åES DE 2020. PORTARIA 276/2020.;0045747-02.2020.6.26.8000;15/10/2020;2020OB803895;2.020,00;3390.39;552,90;1.467,10;  At‚ 04/12/2020 ;Contas aprovadas em 28/12/2020
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
;;;;;;;;;;
