III trimestre 2018 csv

text/csv Pagamenti trasparenza_web_III_trim_2018.csv — 121 KB

Contenuto del file

PAGAMENTI DI ARPAE - III Trimestre anno 2018  (art.4bis comma 2 d.lgs. 33/2015);;;;;;;;;;;
BENEFICIARIO;CODICE FISCALE;PARTITA IVA;NUMERO FATTURA;DATA FATTURA;IMPORTO MANDATO PAGAMENTO;NUMERO MANDATO PAGAMENTO;DATA MANDATO PAGAMENTO;INVESTIMENTI;ACQUISTO BENI E SERVIZI;ALTRE SPESE CORRENTI;NATURA DI SPESA
FRANZINI LORENA;FRNLRN69E49G388Y;01858160185;E04/2018;01/08/2018; 1.622,40;180003718;05/09/2018; 0,00; 1.622,40; 0,00;CONSULENZE E INCARICHI DI RICERCA
ARGNANI GIAN FRANCO;RGNGFR54S15B188L;02449510391;1;06/07/2018; 403,90;180003719;05/09/2018; 0,00; 0,00; 403,90;FATTURE DA RICEVERE PROFESSIONISTI ANNO 2015
ARGNANI GIAN FRANCO;RGNGFR54S15B188L;02449510391;2;06/07/2018; 403,90;180003721;05/09/2018; 0,00; 0,00; 403,90;FATTURE DA RICEVERE PROFESSIONISTI ANNO 2016
ARGNANI GIAN FRANCO;RGNGFR54S15B188L;02449510391;3;06/07/2018; 403,90;180003723;05/09/2018; 0,00; 0,00; 403,90;FATTURE DA RICEVERE PROFESSIONISTI ANNO 2017
BONAFE' ALESSANDRO;BNFLSN57E29F363J;;9;02/08/2018; 504,88;180003725;05/09/2018; 0,00; 0,00; 504,88;FATTURE DA RICEVERE PROFESSIONISTI ANNO 2017
2M S.R.L DI CARDINALI MAURIZIO E LUGI CARDINALI PIETRACCI;02257770442;02257770442;22/E;08/08/2018; 107,76;180003748;05/09/2018; 0,00; 107,76; 0,00;CARBURANTI E LUBRIFICANTI
A. MANZONI & C. S.P.A.;04705810150;04705810150;10062018P00000660324;09/08/2018; 600,00;180003749;05/09/2018; 0,00; 600,00; 0,00;SERVIZI VARI
AGISCO s.r.l;08241170151;08241170151;005/PA/2018;07/08/2018; 1.975,00;180003750;05/09/2018; 0,00; 1.975,00; 0,00;MANUTENZIONI
AMS ANALITICA SRL;02523710412;02523710412;18000981;08/08/2018; 420,00;180003751;05/09/2018; 0,00; 420,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
BIOH FILTRAZIONE SRL;09505370966;09505370966;1066-PA;31/07/2018; 856,97;180003752;05/09/2018; 0,00; 856,97; 0,00;MANUTENZIONI
C.C.M. COOP CARTAI MODENESE SCARL;00173530361;00173530361;VFD18-007955;31/07/2018; 86,60;180003753;05/09/2018; 0,00; 86,60; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
FAVENTIA SRL;00607630399;00607630399;FATTPA 13_18;31/07/2018; 72,22;180003754;05/09/2018; 0,00; 72,22; 0,00;CARBURANTI E LUBRIFICANTI
FKV S.R.L.;01758800161;01758800161;000191-0CPA18;07/08/2018; 3.613,44;180003755;05/09/2018; 0,00; 3.613,44; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
GAGLIARDI CARBURANTI SRL;02079980393;02079980393;13/2018;31/07/2018; 244,04;180003756;05/09/2018; 0,00; 244,04; 0,00;CARBURANTI E LUBRIFICANTI
ECO ERIDANIA SPA;03033240106;03033240106;251/S9;31/07/2018; 198,00;180003757;05/09/2018; 0,00; 198,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ECO ERIDANIA SPA;03033240106;03033240106;255/S9;31/07/2018; 140,00;180003757;05/09/2018; 0,00; 140,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ECO ERIDANIA SPA;03033240106;03033240106;253/S9;31/07/2018; 4,00;180003758;05/09/2018; 0,00; 4,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ECO ERIDANIA SPA;03033240106;03033240106;252/S9;31/07/2018; 178,60;180003758;05/09/2018; 0,00; 178,60; 0,00;SERVIZI APPALTATI ESTERNAMENTE
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211740;31/07/2018; 134,11;180003759;05/09/2018; 0,00; 134,11; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211742;31/07/2018; 648,12;180003760;05/09/2018; 0,00; 648,12; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211743;31/07/2018; 657,51;180003761;05/09/2018; 0,00; 657,51; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211745;31/07/2018; 729,67;180003762;05/09/2018; 0,00; 729,67; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211746;31/07/2018; 576,80;180003763;05/09/2018; 0,00; 576,80; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211747;31/07/2018; 458,86;180003764;05/09/2018; 0,00; 458,86; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211748;31/07/2018; 61,07;180003765;05/09/2018; 0,00; 61,07; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211749;31/07/2018; 434,18;180003766;05/09/2018; 0,00; 434,18; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211750;31/07/2018; 465,48;180003767;05/09/2018; 0,00; 465,48; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211752;31/07/2018; 537,27;180003768;05/09/2018; 0,00; 537,27; 0,00;CARBURANTI E LUBRIFICANTI
LA PATRIA SRL;07764040965;07764040965;514/04;31/07/2018; 292,32;180003769;05/09/2018; 0,00; 292,32; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LABOINDUSTRIA SPA;00805390283;00805390283;004962;29/06/2018; 1.972,00;180003770;05/09/2018; 0,00; 1.972,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
LABOINDUSTRIA SPA;00805390283;00805390283;005294;12/07/2018; 4.004,00;180003771;05/09/2018; 0,00; 4.004,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
CONDOMINIO GALLERIA RONZANI;91047320378;;20180823;23/08/2018; 31,00;180003772;05/09/2018; 0,00; 31,00; 0,00;SERVIZI VARI
A.I.PO;02297750347;02297750347;00016436;09/07/2018; 1.424,26;180003773;05/09/2018; 0,00; 1.424,26; 0,00;SERVIZI VARI
A.I.PO;02297750347;02297750347;00017981;26/07/2018; 275,40;180003773;05/09/2018; 0,00; 275,40; 0,00;SERVIZI VARI
A.I.PO;02297750347;02297750347;00016434;09/07/2018; 1.393,65;180003773;05/09/2018; 0,00; 1.393,65; 0,00;SERVIZI VARI
A.I.PO;02297750347;02297750347;00017987;26/07/2018; 692,49;180003773;05/09/2018; 0,00; 692,49; 0,00;SERVIZI VARI
A.I.PO;02297750347;02297750347;00016505;10/07/2018; 2.340,90;180003774;05/09/2018; 0,00; 2.340,90; 0,00;SERVIZI VARI
PRETI SAURO E STANZANI PAOLA;PRTSRA49M07H896H;;6;10/04/2018; 1.906,65;180003775;05/09/2018; 0,00; 1.906,65; 0,00;AFFITTI
FONDAZIONE CENTRO RICERCHE MARINE;00686160409;00686160409;22/EL;24/08/2018; 11.443,91;180003776;05/09/2018; 0,00; 11.443,91; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LINEA STERILE S.P.A.;02039470402;02039470402;1/231;31/07/2018; 40,15;180003777;05/09/2018; 0,00; 40,15; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LINEA STERILE S.P.A.;02039470402;02039470402;1/244;31/07/2018; 132,00;180003777;05/09/2018; 0,00; 132,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
METANO FIDENZA SRL;;01732810344;55;31/07/2018; 80,23;180003778;05/09/2018; 0,00; 80,23; 0,00;CARBURANTI E LUBRIFICANTI
CONDOMINIO ZETA DUE DIREZIONALE 70;80006800363;;1632018;05/01/2018; 8.327,51;180003779;05/09/2018; 0,00; 8.327,51; 0,00;SERVIZI VARI
NOVA CHIMICA S.r.l.;04720000159;02803690961;4001890708;07/08/2018; 117,00;180003780;05/09/2018; 0,00; 117,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
NOVA CHIMICA S.r.l.;04720000159;02803690961;4001890713;07/08/2018; 42,00;180003780;05/09/2018; 0,00; 42,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
NOVA CHIMICA S.r.l.;04720000159;02803690961;4001890659;31/07/2018; 251,00;180003780;05/09/2018; 0,00; 251,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
CO.SE.A. CONSORZIO SERVIZI AMBIENTALI;02460390376;00579851205;88/PA;31/07/2018; 6.645,40;180003781;05/09/2018; 0,00; 6.645,40; 0,00;AFFITTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718266245;06/08/2018; 253,17;180003782;05/09/2018; 0,00; 253,17; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718266043;03/08/2018; 307,65;180003782;05/09/2018; 0,00; 307,65; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718266039;03/08/2018; 326,96;180003782;05/09/2018; 0,00; 326,96; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718265908;03/08/2018; 638,27;180003782;05/09/2018; 0,00; 638,27; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718278560;13/08/2018; 236,02;180003783;05/09/2018; 0,00; 236,02; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718266223;06/08/2018; 63,00;180003783;05/09/2018; 0,00; 63,00; 0,00;TRASPORTI
QUIX S.r.l.;01966660365;01966660365;19/01;30/06/2018; 500,00;180003784;05/09/2018; 0,00; 500,00; 0,00;MANUTENZIONI
ROSSI TIMBRI SRL;01451660359;01451660359;0000098PA;31/07/2018; 44,42;180003785;05/09/2018; 0,00; 44,42; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
ANTICIMEX SRL;08046760966;08046760966;1180/PA;31/07/2018; 36,28;180003786;05/09/2018; 0,00; 36,28; 0,00;SERVIZI APPALTATI ESTERNAMENTE
SERVIZI ITALIA S.p.A.;08531760158;02144660343;2185005478;09/08/2018; 1.831,40;180003787;05/09/2018; 0,00; 1.831,40; 0,00;SERVIZI APPALTATI ESTERNAMENTE
SERVIZI ITALIA S.p.A.;08531760158;02144660343;2185005574;09/08/2018; 24,95;180003788;05/09/2018; 0,00; 24,95; 0,00;SERVIZI APPALTATI ESTERNAMENTE
SICURITALIA SPA;07897711003;07897711003;9117003159;06/08/2018; 2.124,32;180003789;05/09/2018; 0,00; 2.124,32; 0,00;SERVIZI APPALTATI ESTERNAMENTE
SIR SAFETY SISTEM SPA UNIPERSONALE;03359340548;03359340548;387/2018/V2;31/07/2018; 337,32;180003790;05/09/2018; 0,00; 337,32; 0,00;VESTIARIO
SUPER GAS SRL;00174880369;00174880369;0000027/PA;31/07/2018; 103,08;180003791;05/09/2018; 0,00; 103,08; 0,00;CARBURANTI E LUBRIFICANTI
THERMO FISHER SCIENTIFIC S.P.A.;07817950152;07817950152;9160078422;02/08/2018; 1.185,42;180003792;05/09/2018; 0,00; 1.185,42; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
TRENITALIA S.P.A.;05403151003;05403151003;4600043448;31/07/2018; 126,18;180003793;05/09/2018; 0,00; 126,18; 0,00;COSTI PER TRASFERTE DIPENDENTI
TRENITALIA S.P.A.;05403151003;05403151003;4600043433;31/07/2018; 438,41;180003793;05/09/2018; 0,00; 438,41; 0,00;COSTI PER TRASFERTE DIPENDENTI
VIAGGI SALVADORI;;00284250370;0000213/PA;31/07/2018; 330,71;180003794;05/09/2018; 0,00; 330,71; 0,00;COSTI PER TRASFERTE DIPENDENTI
VIAGGI SALVADORI;;00284250370;0000220/PA;31/07/2018; 36,00;180003794;05/09/2018; 0,00; 36,00; 0,00;COSTI PER TRASFERTE DIPENDENTI
VIAGGI SALVADORI;;00284250370;0000212/PA;31/07/2018; 144,26;180003794;05/09/2018; 0,00; 144,26; 0,00;COSTI PER TRASFERTE DIPENDENTI
VIAGGI SALVADORI;;00284250370;0000219/PA;31/07/2018; 20,00;180003794;05/09/2018; 0,00; 20,00; 0,00;COSTI PER TRASFERTE DIPENDENTI
PROVINCIA DI PIACENZA;00233540335;00233540335;DEL_2018_17;12/02/2018; 30.761,77;180003795;05/09/2018; 0,00; 0,00; 30.761,77;FATTURE DA RICEVERE DITTE ANNO 2017
ACTALIS SPA;03358520967;03358520967;A18PAS0000356;31/07/2018; 40,00;180003808;12/09/2018; 0,00; 40,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ADS AUTOMATED DATA SYSTEMS SPA;00890370372;00890370372;18260796;13/08/2018; 4.800,00;180003809;12/09/2018; 0,00; 4.800,00; 0,00;MANUTENZIONI
AUTOLUCE di Zuccheri Lodovico;ZCCLVC59L21B034R;01974130344;18A/2018;31/07/2018; 208,32;180003810;12/09/2018; 0,00; 208,32; 0,00;MANUTENZIONI
BETTI GARDEN SERVICE di DALL'OMO STEFANO;DLLSFN58T25A944U;02515081202;09- EL 2018;31/07/2018; 3.249,00;180003811;12/09/2018; 0,00; 3.249,00; 0,00;MANUTENZIONI
CELLI GIULIANO S.R.L.;01418770408;01418770408;47/79;31/07/2018; 54,88;180003812;12/09/2018; 0,00; 54,88; 0,00;CARBURANTI E LUBRIFICANTI
CICLAT CONS. IT. COOP. LAV. AUS. TRAF.;00424610582;04145360378;11/0003277;02/08/2018; 72,19;180003813;12/09/2018; 0,00; 72,19; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CICLAT CONS. IT. COOP. LAV. AUS. TRAF.;00424610582;04145360378;11/0003274;02/08/2018; 3.154,94;180003813;12/09/2018; 0,00; 3.154,94; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CICLAT CONS. IT. COOP. LAV. AUS. TRAF.;00424610582;04145360378;11/0003275;02/08/2018; 166,06;180003813;12/09/2018; 0,00; 166,06; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003143;20/08/2018; 360,00;180003814;12/09/2018; 0,00; 360,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003208;20/08/2018; 151,20;180003815;12/09/2018; 0,00; 151,20; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003389;20/08/2018; 158,70;180003816;12/09/2018; 0,00; 158,70; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003419;20/08/2018; 151,20;180003817;12/09/2018; 0,00; 151,20; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003554;20/08/2018; 1.897,83;180003818;12/09/2018; 0,00; 1.897,83; 0,00;SERVIZI APPALTATI ESTERNAMENTE
FORNOVO GAS DISTRIBUZIONE S.R.L;02193590359;02193590359;10057/S;31/07/2018; 183,35;180003819;12/09/2018; 0,00; 183,35; 0,00;CARBURANTI E LUBRIFICANTI
LA CART S.R.L.;01731300404;01731300404;0025/PA;31/07/2018; 1.518,10;180003820;12/09/2018; 0,00; 1.518,10; 0,00;SERVIZI VARI
L'ANGOLO VERDE DI COMATI DANIELE E NOTTINI ALBERTO;CMTDNL64S06I153B;02330340346;4/EL;07/08/2018; 500,00;180003821;12/09/2018; 0,00; 500,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
MEDIKRON SRL;04707001006;04707001006;293/08;12/07/2018; 196,11;180003822;12/09/2018; 0,00; 196,11; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
NEXIVE SPA;12383760159;12383760159;465339;31/07/2018; 16,21;180003823;12/09/2018; 0,00; 16,21; 0,00;SERVIZI APPALTATI ESTERNAMENTE
NEXIVE SPA;12383760159;12383760159;467149;13/08/2018; 24,16;180003823;12/09/2018; 0,00; 24,16; 0,00;SERVIZI APPALTATI ESTERNAMENTE
IRETI S.P.A.;01791490343;01791490343;011860011462;31/07/2018; 6,16;180003824;12/09/2018; 0,00; 6,16; 0,00;UTENZE
IRETI S.P.A.;01791490343;01791490343;011860011461;31/07/2018; 122,11;180003824;12/09/2018; 0,00; 122,11; 0,00;UTENZE
UNI - ENTE NAZIONALE ITALIANO DI UNIFICAZIONE;80037830157;06786300159;500392/C10;28/08/2018; 900,00;180003832;12/09/2018; 0,00; 900,00; 0,00;CORSI DI AGGIORNAMENTO PROFESSIONALE
UNI - ENTE NAZIONALE ITALIANO DI UNIFICAZIONE;80037830157;06786300159;500380/C10;23/08/2018; 166,00;180003833;12/09/2018; 0,00; 166,00; 0,00;ABBONAMENTI E ACQUISTI GIORNALI E RIVISTE
ZAMBELLI GIAMPIETRO LAVORI AGRICOLI;ZMBGPT69C28D958F;00960670339;4PA;06/08/2018; 590,00;180003834;12/09/2018; 0,00; 590,00; 0,00;MANUTENZIONI
YACME Srl;02081191203;02081191203;73/3;31/07/2018; 16.883,91;180003835;12/09/2018; 0,00; 16.883,91; 0,00;SERVIZI APPALTATI ESTERNAMENTE
VALLE CA' ZULIANI SOCIETA' AGRICOLA S.R.L.;00727340390;00727340390;5/PA;31/05/2018; 120,00;180003836;12/09/2018; 0,00; 120,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
ELDES s.r.l.;04505160483;04505160483;41/001;20/07/2018; 1.751,20;180003837;12/09/2018; 0,00; 1.751,20; 0,00;RIPARAZIONI
ELDES s.r.l.;04505160483;04505160483;38/001;20/07/2018; 3.368,07;180003837;12/09/2018; 0,00; 3.368,07; 0,00;RIPARAZIONI
ELDES s.r.l.;04505160483;04505160483;39/001;20/07/2018; 2.104,42;180003837;12/09/2018; 0,00; 2.104,42; 0,00;RIPARAZIONI
ELDES s.r.l.;04505160483;04505160483;47/001;08/08/2018; 7.926,17;180003837;12/09/2018; 9.718,52; 7.926,17; 0,00;INV.-ATTREZZATURA VARIA
ELDES s.r.l.;04505160483;04505160483;44/001;31/07/2018; 1.997,96;180003837;12/09/2018; 0,00; 1.997,96; 0,00;RIPARAZIONI
ELDES s.r.l.;04505160483;04505160483;47/001;08/08/2018; 7.926,17;180003837;12/09/2018; 7.926,17;- 39,83; 0,00;INV.-ATTREZZATURA VARIA
ELDES s.r.l.;04505160483;04505160483;40/001;20/07/2018; 2.019,85;180003837;12/09/2018; 0,00; 2.019,85; 0,00;RIPARAZIONI
TRADING POST EXPRESS SERVICE SRL;01600670341;04195000379;110/2018/PA;31/07/2018; 67,20;180003838;12/09/2018; 0,00; 67,20; 0,00;TRASPORTI
ADP SOFTWARE SOLUTIONS ITALIA S.R.L.;06249840155;06249840155;18V1002055;29/06/2018; 14.000,00;180003839;12/09/2018; 0,00; 14.000,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ECO ERIDANIA SPA;03033240106;03033240106;254/S9;31/07/2018; 910,40;180003840;12/09/2018; 0,00; 910,40; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ECO ERIDANIA SPA;03033240106;03033240106;463/S3;28/02/2018; 170,00;180003841;12/09/2018; 0,00; 170,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ALSCO ITALIA SRL;00771530151;00771530151;406062;30/06/2018; 3,18;180003842;12/09/2018; 0,00; 3,18; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ALSCO ITALIA SRL;00771530151;00771530151;407257;31/07/2018; 1.157,67;180003842;12/09/2018; 0,00; 1.157,67; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ALSCO ITALIA SRL;00771530151;00771530151;N40055;30/06/2018;- 3,18;180003842;12/09/2018; 0,00; 0,00;- 3,18;NOTA DI CREDITO COSTI GENERALI
SIGMA-ALDRICH SRL;13209130155;13209130155;8281270777;16/08/2018; 301,00;180003843;12/09/2018; 0,00; 301,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
CICLAT CONS. IT. COOP. LAV. AUS. TRAF.;00424610582;04145360378;11/0003276;02/08/2018; 5.022,37;180003844;12/09/2018; 0,00; 5.022,37; 0,00;SERVIZI APPALTATI ESTERNAMENTE
SARTORIUS STEDIM ITALY S.r.l.;01820860482;01820860482;3376006016;06/08/2018; 560,00;180003845;12/09/2018; 0,00; 560,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
EDISON ENERGIA SPA;08526440154;08526440154;5750626183;09/08/2018; 124,85;180003846;12/09/2018; 0,00; 124,85; 0,00;UTENZE
EDISON ENERGIA SPA;08526440154;08526440154;5750614330;02/08/2018; 177,83;180003846;12/09/2018; 0,00; 177,83; 0,00;UTENZE
EDISON ENERGIA SPA;08526440154;08526440154;5750629292;09/08/2018; 81.718,32;180003846;12/09/2018; 0,00; 81.718,32; 0,00;UTENZE
EDISON ENERGIA SPA;08526440154;08526440154;5750626118;09/08/2018; 120,10;180003846;12/09/2018; 0,00; 120,10; 0,00;UTENZE
EDISON ENERGIA SPA;08526440154;08526440154;5750614329;02/08/2018; 159,64;180003846;12/09/2018; 0,00; 159,64; 0,00;UTENZE
EDISON ENERGIA SPA;08526440154;08526440154;5750621942;09/08/2018; 23,69;180003846;12/09/2018; 0,00; 23,69; 0,00;UTENZE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603071;31/07/2018; 144,90;180003847;12/09/2018; 0,00; 144,90; 0,00;TRASPORTI
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603086;31/07/2018; 225,40;180003847;12/09/2018; 0,00; 225,40; 0,00;TRASPORTI
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603084;31/07/2018; 191,60;180003847;12/09/2018; 0,00; 191,60; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603085;31/07/2018; 134,16;180003847;12/09/2018; 0,00; 134,16; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603072;31/07/2018; 398,64;180003847;12/09/2018; 0,00; 398,64; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603070;31/07/2018; 30,00;180003847;12/09/2018; 0,00; 30,00; 0,00;SERVIZI VARI
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603069;31/07/2018; 172,87;180003847;12/09/2018; 0,00; 172,87; 0,00;TRASPORTI
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603079;31/07/2018; 30,66;180003847;12/09/2018; 0,00; 30,66; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603080;31/07/2018; 892,00;180003847;12/09/2018; 0,00; 892,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603082;31/07/2018; 450,00;180003847;12/09/2018; 0,00; 450,00; 0,00;MANUTENZIONI
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603073;31/07/2018; 140,30;180003847;12/09/2018; 0,00; 140,30; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
ADVANCED srl;;01231540426;82-E;01/08/2018; 1.100,00;180003848;12/09/2018; 0,00; 1.100,00; 0,00;CORSI DI AGGIORNAMENTO PROFESSIONALE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603023;31/07/2018; 56,50;180003849;12/09/2018; 0,00; 56,50; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603019;31/07/2018; 106,50;180003849;12/09/2018; 0,00; 106,50; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603021;31/07/2018; 702,20;180003849;12/09/2018; 0,00; 702,20; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603018;31/07/2018; 369,44;180003849;12/09/2018; 0,00; 369,44; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603020;31/07/2018; 550,72;180003849;12/09/2018; 0,00; 550,72; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603024;31/07/2018; 296,22;180003849;12/09/2018; 0,00; 296,22; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603017;31/07/2018; 498,00;180003849;12/09/2018; 0,00; 498,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
SAPIO PRODUZIONE IDROGENO OSSIGENO S.R.L.;08804430158;10803700151;1603022;31/07/2018; 376,38;180003849;12/09/2018; 0,00; 376,38; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
CNR Istituto per lo Studio degli Ecosistemi;80054330586;02118311006;999000201814760;02/08/2018; 15.960,00;180003850;12/09/2018; 0,00; 15.960,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0024937;30/06/2018;- 234,30;180003851;12/09/2018; 0,00; 0,00;- 234,30;NOTA DI CREDITO COSTI GENERALI
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0024655;30/06/2018; 891,68;180003851;12/09/2018; 0,00; 891,68; 0,00;SERVIZI APPALTATI ESTERNAMENTE
PAREDES ITALIA SPA;02974560100;02974560100;VA-7868;29/06/2018; 137,60;180003852;12/09/2018; 0,00; 137,60; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
PAREDES ITALIA SPA;02974560100;02974560100;VA-9043;31/07/2018; 86,20;180003853;12/09/2018; 0,00; 86,20; 0,00;NOLEGGI
PAREDES ITALIA SPA;02974560100;02974560100;VA-9212;31/07/2018; 342,24;180003854;12/09/2018; 0,00; 342,24; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
AMMINISTRAZIONE PROVINCIALE FORLI-CESENA;80001550401;;DEL_2018_37;30/03/2018; 117.501,15;180003855;12/09/2018; 0,00; 0,00; 117.501,15;FATTURE DA RICEVERE DITTE ANNO 2017
HERA SPA;04245520376;04245520376;111803749986;11/07/2018; 10,33;180003856;12/09/2018; 0,00; 10,33; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803749985;11/07/2018; 237,95;180003856;12/09/2018; 0,00; 237,95; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803749984;11/07/2018; 76,43;180003856;12/09/2018; 0,00; 76,43; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803861063;18/07/2018; 18,10;180003856;12/09/2018; 0,00; 18,10; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803830442;13/07/2018; 2,28;180003856;12/09/2018; 0,00; 2,28; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803830441;13/07/2018; 96,39;180003856;12/09/2018; 0,00; 96,39; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111803749983;11/07/2018; 8,54;180003856;12/09/2018; 0,00; 8,54; 0,00;UTENZE
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010492904;20/07/2018; 236,33;180003857;12/09/2018; 0,00; 236,33; 0,00;NOLEGGI
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010495713;30/07/2018; 158,55;180003858;12/09/2018; 0,00; 158,55; 0,00;NOLEGGI
ELCA S.A.S.;00315080374;00315080374;63/2018;29/08/2018; 61,99;180003859;12/09/2018; 0,00; 0,00; 61,99;FATTURE DA RICEVERE DITTE ANNO 2017
QWERTY S.N.C. DI PARMEGGIANI MARCO & C.;01792651208;01792651208;FATTPA 11_18;01/08/2018; 1.440,00;180003860;12/09/2018; 0,00; 1.440,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ERREBIAN S.P.A.;08397890586;02044501001;V2/576587;07/08/2018; 256,76;180003896;17/09/2018; 0,00; 256,76; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014864D;23/07/2018; 245,57;180003897;17/09/2018; 0,00; 245,57; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014869D;23/07/2018; 69,84;180003898;17/09/2018; 0,00; 69,84; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014871D;23/07/2018; 236,97;180003899;17/09/2018; 0,00; 236,97; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014872D;23/07/2018; 17,21;180003900;17/09/2018; 0,00; 17,21; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014873D;23/07/2018; 198,44;180003901;17/09/2018; 0,00; 198,44; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014876D;23/07/2018; 44,34;180003902;17/09/2018; 0,00; 44,34; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014877D;23/07/2018; 304,51;180003903;17/09/2018; 0,00; 304,51; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014881D;23/07/2018; 322,30;180003904;17/09/2018; 0,00; 322,30; 0,00;TRASPORTI
ORION S.R.L.;02149470284;02149470284;182200124;09/08/2018; 107,68;180003905;17/09/2018; 0,00; 107,68; 0,00;SERVIZI VARI
TUNESI SIMONETTA;TNSSNT58B68A944U;03305931200;1PA;28/08/2018; 6.364,80;180003906;17/09/2018; 0,00; 6.364,80; 0,00;CONSULENZE E INCARICHI DI RICERCA
ANTONELLINI RITA;NTNRTI70T44H199X;02501260398;06PA;27/08/2018; 4.916,66;180003907;17/09/2018; 0,00; 4.916,66; 0,00;CONSULENZE E INCARICHI DI RICERCA
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277102;10/08/2018; 6,20;180003908;17/09/2018; 0,00; 0,00; 6,20;FATTURE DA RICEVERE DITTE ANNO 2017
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277103;10/08/2018; 34,55;180003908;17/09/2018; 0,00; 0,00; 34,55;FATTURE DA RICEVERE DITTE ANNO 2017
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277105;10/08/2018; 85,50;180003908;17/09/2018; 0,00; 0,00; 85,50;FATTURE DA RICEVERE DITTE ANNO 2017
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277106;10/08/2018; 36,97;180003908;17/09/2018; 0,00; 0,00; 36,97;FATTURE DA RICEVERE DITTE ANNO 2017
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277104;10/08/2018; 6,30;180003908;17/09/2018; 0,00; 0,00; 6,30;FATTURE DA RICEVERE DITTE ANNO 2017
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277113;10/08/2018; 7,53;180003909;17/09/2018; 0,00; 7,53; 0,00;TRASPORTI
POSTE ITALIANE S.P.A.;97103880585;01114601006;8718277322;10/08/2018; 144,25;180003909;17/09/2018; 0,00; 144,25; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014882D;23/07/2018; 189,59;180003910;17/09/2018; 0,00; 189,59; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014883D;23/07/2018; 45,74;180003911;17/09/2018; 0,00; 45,74; 0,00;TRASPORTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014885D;23/07/2018; 129,02;180003912;17/09/2018; 0,00; 129,02; 0,00;TRASPORTI
LAVANDERIE DELL'ALTO ADIGE SPA;01492050214;01492050214;50171/PA;31/07/2018; 1.079,87;180003913;17/09/2018; 0,00; 1.079,87; 0,00;SERVIZI APPALTATI ESTERNAMENTE
TRA.SER. SRL;03893361000;;E18-0553;20/07/2018; 2.975,00;180003914;17/09/2018; 0,00; 2.975,00; 0,00;TRASPORTI
VWR INTERNATIONAL PBI SRL;12864800151;12864800151;3073360421;16/08/2018; 178,00;180003915;17/09/2018; 0,00; 178,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
AZIENDA USL DI PARMA;01874230343;01874230343;15803;26/07/2018; 82.500,00;180003916;17/09/2018; 0,00; 82.500,00; 0,00;AFFITTI
AUTOSTRADE PER L'ITALIA SPA;07516911000;07516911000;900014886D;23/07/2018; 89,84;180003917;17/09/2018; 0,00; 89,84; 0,00;TRASPORTI
NIAL NIZZOLI S.R.L.;01684790353;01684790353;023/P;22/08/2018; 5.600,00;180003918;17/09/2018; 0,00; 5.600,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
AZIENDA USL DI REGGIO EMILIA;01598570354;01598570354;117/105;31/03/2018; 54,53;180003919;17/09/2018; 0,00; 0,00; 54,53;FATTURE DA RICEVERE DITTE ANNO 2017
TELEPASS SPA;09771701001;09771701001;900010471T;23/05/2018; 10,33;180003920;17/09/2018; 0,00; 10,33; 0,00;TRASPORTI
BIANALISI SPA;02235840150;00731780961;371/E;01/08/2018; 737,00;180003921;17/09/2018; 0,00; 737,00; 0,00;ALTRI COSTI DEL PERSONALE
TELEPASS SPA;09771701001;09771701001;900014961T;23/07/2018; 2,07;180003922;17/09/2018; 0,00; 2,07; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014965T;23/07/2018; 4,13;180003923;17/09/2018; 0,00; 4,13; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014966T;23/07/2018; 1,03;180003924;17/09/2018; 0,00; 1,03; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014967T;23/07/2018; 6,20;180003925;17/09/2018; 0,00; 6,20; 0,00;TRASPORTI
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027149;20/08/2018; 3.303,16;180003926;17/09/2018; 0,00; 3.303,16; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027148;20/08/2018; 891,68;180003926;17/09/2018; 0,00; 891,68; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027143;20/08/2018; 4.019,73;180003926;17/09/2018; 0,00; 4.019,73; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027152;20/08/2018; 1.766,72;180003926;17/09/2018; 0,00; 1.766,72; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027146;20/08/2018; 2.979,69;180003926;17/09/2018; 0,00; 2.979,69; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027142;20/08/2018; 145,26;180003926;17/09/2018; 0,00; 145,26; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027141;20/08/2018; 2.320,61;180003926;17/09/2018; 0,00; 2.320,61; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027140;20/08/2018; 288,81;180003926;17/09/2018; 0,00; 288,81; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027153;20/08/2018; 398,75;180003926;17/09/2018; 0,00; 398,75; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027139;20/08/2018; 2.831,49;180003926;17/09/2018; 0,00; 2.831,49; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027147;20/08/2018; 356,85;180003926;17/09/2018; 0,00; 356,85; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027144;20/08/2018; 2.461,86;180003926;17/09/2018; 0,00; 2.461,86; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027145;20/08/2018; 24,25;180003926;17/09/2018; 0,00; 24,25; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027151;20/08/2018; 7.937,20;180003926;17/09/2018; 0,00; 7.937,20; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027154;20/08/2018; 279,12;180003926;17/09/2018; 0,00; 279,12; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CNS SOCIETA' COOPERATIVA;02884150588;03609840370;V5/0027150;20/08/2018; 1.361,94;180003926;17/09/2018; 0,00; 1.361,94; 0,00;SERVIZI APPALTATI ESTERNAMENTE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-4424;12/07/2018; 321,12;180003927;17/09/2018; 0,00; 321,12; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5260;23/08/2018; 355,14;180003927;17/09/2018; 0,00; 355,14; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
IRETI S.P.A.;01791490343;01791490343;011860011653;06/08/2018; 14,54;180003936;24/09/2018; 0,00; 14,54; 0,00;UTENZE
IRETI S.P.A.;01791490343;01791490343;011860011838;09/08/2018; 202,70;180003936;24/09/2018; 0,00; 202,70; 0,00;UTENZE
IREN MERCATO SPA-EMILIA;01178580997;01178580997;011840135038;09/08/2018; 5,12;180003937;24/09/2018; 0,00; 5,12; 0,00;UTENZE
COOPENERGY SRL UNIPERSONALE;01755110382;01755110382;15;31/08/2018; 306,65;180003938;24/09/2018; 0,00; 306,65; 0,00;CARBURANTI E LUBRIFICANTI
COOPENERGY SRL UNIPERSONALE;01755110382;01755110382;14;31/07/2018; 497,35;180003938;24/09/2018; 0,00; 497,35; 0,00;CARBURANTI E LUBRIFICANTI
LODI MILENA;LDOMLN90T68A944L;03274291206;0000017;02/08/2018; 504,88;180003939;24/09/2018; 0,00; 0,00; 504,88;FATTURE DA RICEVERE DITTE ANNO 2017
A.B. METANO SRL;02242030373;02242030373;35/12/18;31/08/2018; 46,60;180003940;24/09/2018; 0,00; 46,60; 0,00;CARBURANTI E LUBRIFICANTI
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007136;31/07/2018; 468,75;180003941;24/09/2018; 0,00; 468,75; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
AIR MONITORING & CONTROL SRL;01347810457;01347810457;723;22/08/2018; 327,50;180003942;24/09/2018; 0,00; 327,50; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
ARTECH S.R.L.;01572681201;01572681201;PA/53;21/06/2018; 458,70;180003943;24/09/2018; 0,00; 458,70; 0,00;MANUTENZIONI
ARTECH S.R.L.;01572681201;01572681201;PA/61;31/07/2018; 174,00;180003943;24/09/2018; 0,00; 174,00; 0,00;MANUTENZIONI
ARTECH S.R.L.;01572681201;01572681201;PA/55;31/07/2018; 384,00;180003943;24/09/2018; 384,00; 0,00; 0,00;INV.-MACCHINE ELETTRICHE E ELETTRONICHE 
AUTOTEAM DI ALLEGRI MAURIZIO;LLGMRZ54H14F473R;02172630341;36/PA;31/08/2018; 958,00;180003944;24/09/2018; 0,00; 958,00; 0,00;MANUTENZIONI
BARBONI DANIELE STAZIONE DI SERVIZIO ERG;BRBDNL64E25A191Z;00972850390;4/PA;27/08/2018; 100,00;180003945;24/09/2018; 0,00; 100,00; 0,00;RIPARAZIONI
ISTITUTI DI VIGILANZA RIUNITI D'ITALIA S.P.A. UNIP;;03169660150;VZ-14746;10/08/2018; 2.418,00;180003946;24/09/2018; 0,00; 2.418,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
ISTITUTI DI VIGILANZA RIUNITI D'ITALIA S.P.A. UNIP;;03169660150;VZ-14747;10/08/2018; 253,01;180003947;24/09/2018; 0,00; 253,01; 0,00;SERVIZI APPALTATI ESTERNAMENTE
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211741;31/07/2018; 247,39;180003948;24/09/2018; 0,00; 247,39; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211751;31/07/2018; 208,33;180003949;24/09/2018; 0,00; 208,33; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211744;31/07/2018; 315,44;180003950;24/09/2018; 0,00; 315,44; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00211753;31/07/2018; 151,77;180003951;24/09/2018; 0,00; 151,77; 0,00;CARBURANTI E LUBRIFICANTI
LABOINDUSTRIA SPA;00805390283;00805390283;006004;31/07/2018; 2.630,63;180003952;24/09/2018; 0,00; 2.630,63; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
MISURE snc;01792671008;01792671008;00041-E;31/08/2018; 2.560,00;180003953;24/09/2018; 2.560,00; 0,00; 0,00;INV.-ATTREZZATURA DI LABORATORIO E DI MISURA
NUOVA OLP S.R.L;00597320399;00597320399;1/PA;31/01/2018; 208,71;180003954;24/09/2018; 0,00; 0,00; 208,71;FATTURE DA RICEVERE DITTE ANNO 2017
SERVIZI ITALIA S.p.A.;08531760158;02144660343;2185005477;09/08/2018; 21,65;180003955;24/09/2018; 0,00; 21,65; 0,00;SERVIZI APPALTATI ESTERNAMENTE
CONVERGE S.P.A.;04472901000;04472901000;205889;28/08/2018; 5.035,00;180003956;24/09/2018; 5.035,00; 0,00; 0,00;INV.-HARDWARE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003406;20/08/2018; 211,68;180003957;24/09/2018; 0,00; 211,68; 0,00;SERVIZI APPALTATI ESTERNAMENTE
COOPSERVICE S.COOP.P.A.;00310180351;00310180351;9124003596;27/08/2018; 360,00;180003958;24/09/2018; 0,00; 360,00; 0,00;SERVIZI APPALTATI ESTERNAMENTE
DAY RISTOSERVICE SPA;03543000370;03543000370;V0-129999;22/08/2018; 53.766,00;180003959;24/09/2018; 0,00; 53.766,00; 0,00;BUONI PASTO
DPS INFORMATICA SNC DI PRESELLO GIANNO & C.;01486330309;01486330309;2114/FE;08/08/2018; 888,00;180003961;24/09/2018; 888,00; 0,00; 0,00;INV.-HARDWARE
DPS INFORMATICA SNC DI PRESELLO GIANNO & C.;01486330309;01486330309;2115/FE;08/08/2018; 1.506,00;180003962;24/09/2018; 1.506,00; 0,00; 0,00;INV.-HARDWARE
DPS INFORMATICA SNC DI PRESELLO GIANNO & C.;01486330309;01486330309;2116/FE;08/08/2018; 154,00;180003963;24/09/2018; 0,00; 154,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
HACH LANGE S.R.L.;11277000151;11277000151;F051811500;30/08/2018; 8.439,65;180003964;24/09/2018; 0,00; 8.439,65; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
HACH LANGE S.R.L.;11277000151;11277000151;F051811402;28/08/2018; 3.092,92;180003964;24/09/2018; 0,00; 3.092,92; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
TRENITALIA S.P.A.;05403151003;05403151003;4600043449;31/07/2018; 450,50;180003965;24/09/2018; 0,00; 450,50; 0,00;COSTI PER TRASFERTE DIPENDENTI
TRENITALIA S.P.A.;05403151003;05403151003;4600043371;31/07/2018; 907,95;180003965;24/09/2018; 0,00; 907,95; 0,00;COSTI PER TRASFERTE DIPENDENTI
TRENITALIA S.P.A.;05403151003;05403151003;8101005463;28/08/2018; 307,00;180003965;24/09/2018; 0,00; 307,00; 0,00;SERVIZI VARI
TRENITALIA S.P.A.;05403151003;05403151003;8101005390;23/08/2018; 4.337,27;180003965;24/09/2018; 0,00; 4.337,27; 0,00;SERVIZI VARI
TRENITALIA S.P.A.;05403151003;05403151003;8101005489;29/08/2018; 3.048,00;180003965;24/09/2018; 0,00; 3.048,00; 0,00;SERVIZI VARI
TRENITALIA S.P.A.;05403151003;05403151003;8101005425;24/08/2018; 9.069,91;180003965;24/09/2018; 0,00; 9.069,91; 0,00;SERVIZI VARI
VETROTECNICA SRL;00223930280;00223930280;00900;31/08/2018; 228,20;180003966;24/09/2018; 0,00; 228,20; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
HERA SPA;04245520376;04245520376;111804054879;27/07/2018; 69,02;180003967;24/09/2018; 0,00; 69,02; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054876;27/07/2018; 875,25;180003967;24/09/2018; 0,00; 875,25; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054883;27/07/2018; 503,28;180003967;24/09/2018; 0,00; 503,28; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054885;27/07/2018; 20,79;180003967;24/09/2018; 0,00; 20,79; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054877;27/07/2018; 474,74;180003967;24/09/2018; 0,00; 474,74; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054880;27/07/2018; 4.762,60;180003967;24/09/2018; 0,00; 4.762,60; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054881;27/07/2018; 2,54;180003967;24/09/2018; 0,00; 2,54; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054882;27/07/2018; 187,87;180003967;24/09/2018; 0,00; 187,87; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054878;27/07/2018; 5,08;180003967;24/09/2018; 0,00; 5,08; 0,00;UTENZE
HERA SPA;04245520376;04245520376;111804054884;27/07/2018; 20,79;180003967;24/09/2018; 0,00; 20,79; 0,00;UTENZE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5476;31/08/2018; 335,20;180003969;24/09/2018; 0,00; 335,20; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5479;31/08/2018; 443,06;180003969;24/09/2018; 0,00; 443,06; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5261;23/08/2018; 1.936,10;180003969;24/09/2018; 0,00; 1.936,10; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5480;31/08/2018; 1.130,90;180003969;24/09/2018; 0,00; 1.130,90; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BUECHI ITALIA S.R.L.;10607700159;10607700159;331590095;11/07/2018; 1.200,00;180003970;24/09/2018; 1.200,00; 0,00; 0,00;INV.-ATTREZZATURA DI LABORATORIO E DI MISURA
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;474 /2;31/08/2018; 72,50;180003971;24/09/2018; 0,00; 72,50; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;468 /2;31/08/2018; 1.034,93;180003971;24/09/2018; 0,00; 1.034,93; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;469 /2;31/08/2018; 1.648,44;180003972;24/09/2018; 0,00; 1.648,44; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;470 /2;31/08/2018; 699,34;180003973;24/09/2018; 0,00; 699,34; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;472 /2;31/08/2018; 816,24;180003973;24/09/2018; 0,00; 816,24; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;471 /2;31/08/2018; 902,16;180003973;24/09/2018; 0,00; 902,16; 0,00;MANUTENZIONI
CARROZZERIE E OFFICINE F.LLI BATTISTINI E C. SRL;01748490404;01748490404;473 /2;31/08/2018; 85,92;180003973;24/09/2018; 0,00; 85,92; 0,00;MANUTENZIONI
CEDA CONSULTING SRL;04133110280;04133110280;FATTPA 9_18;27/08/2018; 4.158,83;180003974;24/09/2018; 0,00; 4.158,83; 0,00;SERVIZI APPALTATI ESTERNAMENTE
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010500958;30/08/2018; 93,35;180003975;24/09/2018; 0,00; 93,35; 0,00;NOLEGGI
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010498868;29/08/2018; 93,82;180003975;24/09/2018; 0,00; 93,82; 0,00;NOLEGGI
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1020027997;30/08/2018;- 93,82;180003975;24/09/2018; 0,00; 0,00;- 93,82;NOTA DI CREDITO COSTI GENERALI
CERTIQUALITY SRL;04591610961;04591610961;65230/2018;27/08/2018; 380,00;180003976;24/09/2018; 0,00; 380,00; 0,00;CORSI DI AGGIORNAMENTO PROFESSIONALE
CERTIQUALITY SRL;04591610961;04591610961;65147/2018;31/05/2018; 380,00;180003976;24/09/2018; 0,00; 380,00; 0,00;CORSI DI AGGIORNAMENTO PROFESSIONALE
CERTIQUALITY SRL;04591610961;04591610961;65229/2018;27/08/2018;- 380,00;180003976;24/09/2018; 0,00; 0,00;- 380,00;NOTA DI CREDITO COSTI GENERALI
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010499209;29/08/2018; 219,90;180003977;24/09/2018; 0,00; 219,90; 0,00;NOLEGGI
AVVENIRE NUOVA EDITORIALE ITALIANA SPA;;00743840159;287/PA;31/07/2018; 108,00;180003978;24/09/2018; 0,00; 108,00; 0,00;SERVIZI VARI
ERREBIAN S.P.A.;08397890586;02044501001;V2/580287;30/08/2018; 220,36;180003979;24/09/2018; 0,00; 220,36; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
ERREBIAN S.P.A.;08397890586;02044501001;V2/580286;30/08/2018; 393,79;180003979;24/09/2018; 0,00; 393,79; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010500036;29/08/2018; 201,33;180003980;24/09/2018; 0,00; 201,33; 0,00;NOLEGGI
BIOH FILTRAZIONE SRL;09505370966;09505370966;1142-PA;28/08/2018; 856,97;180003981;24/09/2018; 0,00; 856,97; 0,00;MANUTENZIONI
KYOCERA DOCUMENT SOLUTION ITALIA S.P.A.;01788080156;02973040963;1010500038;29/08/2018; 23,65;180003982;24/09/2018; 0,00; 23,65; 0,00;NOLEGGI
CM DI CURRI ALBERTO E C;01219890389;01219890389;30 pA;31/08/2018; 126,76;180003983;24/09/2018; 0,00; 126,76; 0,00;CARBURANTI E LUBRIFICANTI
ELSE NUCLEAR SRL;08410920964;08410920964;PA09/2018;11/07/2018; 218,01;180003984;24/09/2018; 0,00; 218,01; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291862;31/08/2018; 106,06;180003985;26/09/2018; 0,00; 106,06; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291863;31/08/2018; 143,16;180003986;26/09/2018; 0,00; 143,16; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291865;31/08/2018; 532,16;180003987;26/09/2018; 0,00; 532,16; 0,00;CARBURANTI E LUBRIFICANTI
L'OTTAGONO COLORE 88 SRL;01431030335;01431030335;000040-0C2 PA;31/07/2018; 23,02;180003988;26/09/2018; 0,00; 23,02; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291866;31/08/2018; 107,30;180003989;26/09/2018; 0,00; 107,30; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291867;31/08/2018; 336,67;180003990;26/09/2018; 0,00; 336,67; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291869;31/08/2018; 469,08;180003991;26/09/2018; 0,00; 469,08; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291870;31/08/2018; 207,43;180003992;26/09/2018; 0,00; 207,43; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291871;31/08/2018; 466,42;180003993;26/09/2018; 0,00; 466,42; 0,00;CARBURANTI E LUBRIFICANTI
TELEPASS SPA;09771701001;09771701001;900014970T;23/07/2018; 2,07;180003994;26/09/2018; 0,00; 2,07; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014971T;23/07/2018; 7,23;180003995;26/09/2018; 0,00; 7,23; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014975T;23/07/2018; 10,33;180003996;26/09/2018; 0,00; 10,33; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014976T;23/07/2018; 5,16;180003997;26/09/2018; 0,00; 5,16; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014977T;23/07/2018; 1,03;180003998;26/09/2018; 0,00; 1,03; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014978T;23/07/2018; 2,07;180003999;26/09/2018; 0,00; 2,07; 0,00;TRASPORTI
TELEPASS SPA;09771701001;09771701001;900014979T;23/07/2018; 5,16;180004000;26/09/2018; 0,00; 5,16; 0,00;TRASPORTI
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007154;31/08/2018; 605,00;180004001;26/09/2018; 0,00; 605,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007155;31/08/2018; 1.935,90;180004001;26/09/2018; 0,00; 1.935,90; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007156;31/08/2018; 1.760,00;180004001;26/09/2018; 0,00; 1.760,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007157;31/08/2018; 588,00;180004002;26/09/2018; 0,00; 588,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
INCOFAR S.R.L.;00157770363;00157770363;2018-FTL-0007158;31/08/2018; 379,01;180004003;26/09/2018; 0,00; 379,01; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291872;31/08/2018; 241,74;180004004;26/09/2018; 0,00; 241,74; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291873;31/08/2018; 269,61;180004005;26/09/2018; 0,00; 269,61; 0,00;CARBURANTI E LUBRIFICANTI
KUWAIT PETROLEUM ITALIA S.P.A.;00435970587;00891951006;PJ00291874;31/08/2018; 159,04;180004006;26/09/2018; 0,00; 159,04; 0,00;CARBURANTI E LUBRIFICANTI
LA PATRIA SRL;07764040965;07764040965;582/04;31/08/2018; 292,32;180004007;26/09/2018; 0,00; 292,32; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LA PATRIA SRL;07764040965;07764040965;584/04;31/08/2018; 151,20;180004008;26/09/2018; 0,00; 151,20; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LA PATRIA SRL;07764040965;07764040965;583/04;31/08/2018; 120,96;180004009;26/09/2018; 0,00; 120,96; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LA PATRIA SRL;07764040965;07764040965;609/04;31/08/2018; 100,80;180004010;26/09/2018; 0,00; 100,80; 0,00;SERVIZI APPALTATI ESTERNAMENTE
LGC STANDARDS SRL;03948960962;03948960962;2018504307;11/06/2018; 706,00;180004011;26/09/2018; 0,00; 706,00; 0,00;SERVIZI VARI
NOVA CHIMICA S.r.l.;04720000159;02803690961;4001890651;31/07/2018; 140,00;180004012;26/09/2018; 0,00; 140,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
NOVA CHIMICA S.r.l.;04720000159;02803690961;4001890854;31/08/2018; 752,00;180004012;26/09/2018; 0,00; 752,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
MyO S.p.a.;03222970406;03222970406;2040/180022071;31/08/2018; 1.775,71;180004013;26/09/2018; 0,00; 1.775,71; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
METANAUTO DEL SAVIO s.n.c.;00546790403;00546790403;PA029;31/08/2018; 55,66;180004014;26/09/2018; 0,00; 55,66; 0,00;CARBURANTI E LUBRIFICANTI
THERMO FISHER DIAGNOSTICS S.P.A.;00889160156;00889160156;2018026519;01/08/2018; 286,00;180004015;26/09/2018; 0,00; 286,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5477;31/08/2018; 118,35;180004016;26/09/2018; 0,00; 118,35; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
BIOLIFE ITALIANA S.R.L.;01149250159;01149250159;V1-5478;31/08/2018; 414,61;180004016;26/09/2018; 0,00; 414,61; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
THERMO FISHER DIAGNOSTICS S.P.A.;00889160156;00889160156;2018026518;01/08/2018; 1.295,00;180004017;26/09/2018; 0,00; 1.295,00; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
THERMO FISHER DIAGNOSTICS S.P.A.;00889160156;00889160156;2018026959;06/08/2018; 323,75;180004017;26/09/2018; 0,00; 323,75; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
THERMO FISHER DIAGNOSTICS S.P.A.;00889160156;00889160156;2018027916;23/08/2018; 149,70;180004017;26/09/2018; 0,00; 149,70; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
THERMO FISHER DIAGNOSTICS S.P.A.;00889160156;00889160156;2018027243;08/08/2018; 149,70;180004017;26/09/2018; 0,00; 149,70; 0,00;MATERIALI DI LABORATORIO - FATTURE PASSIVE
ECO GAS S.N.C. DI COPPETA C. E GUASCONI E.;01382670337;01382670337;29/18;31/08/2018; 169,36;180004018;26/09/2018; 0,00; 169,36; 0,00;RIPARAZIONI
ECO GAS S.N.C. DI COPPETA C. E GUASCONI E.;01382670337;01382670337;35/18;31/08/2018; 130,00;180004019;26/09/2018; 0,00; 130,00; 0,00;RIPARAZIONI
TELECOM ITALIA S.P.A.;00488410010;00488410010;7X02661521;14/06/2018; 18.410,37;180004020;26/09/2018; 0,00; 18.410,37; 0,00;UTENZE
SONORA S.R.L.;02683930610;02683930610;258/18;30/08/2018; 428,00;180004021;26/09/2018; 0,00; 428,00; 0,00;RIPARAZIONI
ACCOGLI LAURA;CCGLRA87C56E815Z;03560911202;4/2018;31/08/2018; 4.758,22;180004022;26/09/2018; 0,00; 4.758,22; 0,00;CONSULENZE E INCARICHI DI RICERCA
COSTANTINI LAURA;CSTLRA85E66H294K;04222990402;2/E;01/09/2018; 11.440,00;180004023;26/09/2018; 0,00; 11.440,00; 0,00;CONSULENZE E INCARICHI DI RICERCA
SOENERGY SRL;01565370382;01565370382;182132616;14/08/2018; 991,48;180004025;26/09/2018; 0,00; 991,48; 0,00;UTENZE
SHIMADZU ITALIA s.r.l.;10191010155;10191010155;3250001206;24/08/2018; 4.525,00;180004026;26/09/2018; 0,00; 4.525,00; 0,00;RIPARAZIONI
CO.IM.PA.;;02079260341;2018030;25/07/2018; 4.994,98;180004027;26/09/2018; 0,00; 4.994,98; 0,00;MANUTENZIONI
S.A.P.A.B.A. S.P.A.;00283460376;00283460376;1880031;25/07/2018; 4.994,98;180004028;26/09/2018; 0,00; 4.994,98; 0,00;MANUTENZIONI
CM CONS. NAZ.LE COOP.VE PRODUZIONE CIRO MENOTTI;;00966060378;224/PA;25/07/2018; 12.487,45;180004029;26/09/2018; 0,00; 12.487,45; 0,00;MANUTENZIONI
ORION S.R.L.;02149470284;02149470284;182200131;30/08/2018; 2.025,00;180004030;26/09/2018; 0,00; 2.025,00; 0,00;MATERIALE E PICCOLA ATTREZZATURA VARIA
CSA CONSORZIO SERVIZI E APPALTI;01937370359;01937370359;15014;25/07/2018; 4.994,98;180004031;26/09/2018; 0,00; 4.994,98; 0,00;MANUTENZIONI
CONSORZIO INTEGRA SOCIETA' COOPERATIVA;03530851207;03530851207;181327;27/07/2018; 192.306,71;180004032;26/09/2018; 0,00; 192.306,71; 0,00;MANUTENZIONI
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
;;;;;;;;;;;
ultima modifica 2022-05-27T20:30:10+02:00