Prov.;Comune;Mare-Lago;Tipo area;codice Area;Denominazione area;data ggmmaa;Rout.-Suppl.;Temp. (°C) Aria;Temp. (°C) Acqua;Direz. vento;Intensità vento;Stato del mare;Direz. Onde;Altezza onde;Intensità corrente;Direz. Corrente;Pioggia;Copertura nuvolosa;Operatore Enteroc.;Enterococchi intest. (MPN/100ml);Operatore E. coli;Escherichia coli (MPN/100ml) PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;14-apr-14;R;21.0;18.0;SO;DEBOLE;CALMO;SO;0.00;0.05;70;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;12-mag-14;R;20;17;SO;MEDIO;MOSSO;SO;0.10;0.15;90;ASSENTE;PARZIALE;=;8;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;9-giu-14;R;30;25;NO;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;7-lug-14;R;29.6;26.9;SO;DEBOLE;CALMO;;0.40;0.05;70;ASSENTE;ASSENTE;=;2;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;4-ago-14;R;28.0;26.5;NE;DEBOLE;CALMO;;0.00;0.05;65;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A002;SAN ROSSORE;1-set-14;R;27;25;O;DEBOLE;CALMO;O;0.30;0.05;80;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;15-apr-14;R;14.0;16.8;E;DEBOLE;CALMO;O;00.00;0.05;0;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;13-mag-14;R;21;18;O;MEDIO;CALMO;O;0.00;0.05;180;ASSENTE;PARZIALE;=;5;<;10 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;10-giu-14;R;31;20;E;DEBOLE;CALMO;N;0.00;0.05;180;ASSENTE;ASSENTE;=;4;<;10 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;8-lug-14;R;22;24;SO;FORTE;MOSSO;SO;2.00;0.14;90;ASSENTE;PARZIALE;=;0;=;10 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;5-ago-14;R;27.0;26.0;SO;DEBOLE;CALMO;;0.10;0.05;55;ASSENTE;ASSENTE;=;15;=;137 PI;Pisa;MARE;SINGOLA;IT009050026002;MARINA DI PISA - VIA CROSIO;2-set-14;R;22;23;NE;DEBOLE;CALMO;S;0.00;0.05;220;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;15-apr-14;R;14.2;16.8;SO;DEBOLE;CALMO;O;0.20;0.06;90;ASSENTE;PARZIALE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;13-mag-14;R;21;17;O;MEDIO;MOSSO;O;0.60;0.15;90;ASSENTE;PARZIALE;=;1;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;10-giu-14;R;31;20;E;DEBOLE;CALMO;SO;0.00;0.05;270;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;8-lug-14;R;22;23;SO;FORTE;MOSSO;SO;2.00;0.14;90;ASSENTE;PARZIALE;=;16;=;831 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;10-lug-14;S;24;23;SO;FORTE;MOSSO;O;1.00;0.14;90;ASSENTE;PARZIALE;=;8;=;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;16-lug-14;S;28;27;NO;DEBOLE;CALMO;;0.25;0.05;65;ASSENTE;ASSENTE;=;18;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;5-ago-14;R;27.0;26.0;SO;DEBOLE;CALMO;;0.20;0.05;60;ASSENTE;ASSENTE;=;11;<;10 PI;Pisa;MARE;SINGOLA;IT009050026003;MARINA DI PISA - VIA REPUBBLICA PISANA;2-set-14;R;22;24;NE;DEBOLE;CALMO;S;0.00;0.05;220;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;15-apr-14;R;14.2;17.0;NE;DEBOLE;CALMO;O;00.00;0.05;90;ASSENTE;ASSENTE;=;25;<;10 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;13-mag-14;R;21;18;O;MEDIO;CALMO;O;0.00;0.05;90;ASSENTE;PARZIALE;=;10;<;10 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;10-giu-14;R;32;19;E;DEBOLE;CALMO;SO;0.00;0.05;0;ASSENTE;ASSENTE;=;4;<;10 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;8-lug-14;R;22;24;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;30;=;86 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;5-ago-14;R;27.0;27.0;SO;DEBOLE;CALMO;;0.10;0.05;50;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026004;MARINA DI PISA - SPIAGGIA LIBERA;2-set-14;R;23;24;E;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;15-apr-14;R;14.2;17.0;NE;DEBOLE;CALMO;O;0.20;0.05;90;ASSENTE;PARZIALE;=;2;=;64 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;13-mag-14;R;21;18;O;MEDIO;CALMO;O;0.20;0.1;90;ASSENTE;PARZIALE;=;80;=;99 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;10-giu-14;R;32;23;E;DEBOLE;CALMO;NO;0.00;0.05;0;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;8-lug-14;R;23;24;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;12;=;20 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;5-ago-14;R;28.0;27.0;SO;DEBOLE;CALMO;;0.20;0.05;55;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026005;MARINA DI PISA SUD;2-set-14;R;24;24;E;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;15-apr-14;R;14.4;16.9;N;DEBOLE;CALMO;O;0.30;0.07;90;ASSENTE;PARZIALE;=;80;=;10 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;13-mag-14;R;21;18;O;MEDIO;MOSSO;O;0.70;0.15;90;ASSENTE;PARZIALE;=;170;=;64 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;10-giu-14;R;32;24;S;DEBOLE;CALMO;SO;0.00;0.05;270;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;8-lug-14;R;23;24;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;23;=;31 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;5-ago-14;R;28.0;27.0;SO;DEBOLE;CALMO;;0.20;0.05;70;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;OMOGENEA;IT009050026A007;TIRRENIA NORD;2-set-14;R;26;25;;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;15-apr-14;R;14.5;16.9;NO;DEBOLE;CALMO;O;0.30;0.08;90;ASSENTE;PARZIALE;=;2;<;10 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;13-mag-14;R;22;18;O;MEDIO;MOSSO;O;0.60;0.15;90;ASSENTE;PARZIALE;=;36;<;10 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;10-giu-14;R;33;24;SO;DEBOLE;CALMO;SO;0.00;0.05;270;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;8-lug-14;R;24;25;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;24;=;20 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;5-ago-14;R;29.0;28.0;SO;MEDIO;CALMO;;0.30;0.05;65;ASSENTE;ASSENTE;=;5;<;10 PI;Pisa;MARE;SINGOLA;IT009050026010;TIRRENIA CENTRO;2-set-14;R;26;25;;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;15-apr-14;R;15.0;17.2;NO;DEBOLE;CALMO;O;0.30;0.08;90;ASSENTE;PARZIALE;=;16;=;20 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;13-mag-14;R;22;19;O;MEDIO;MOSSO;O;0.60;0.15;90;ASSENTE;PARZIALE;=;51;=;20 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;10-giu-14;R;33;25;SO;DEBOLE;CALMO;SO;0.00;0.05;270;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;8-lug-14;R;25;24;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;20;=;1184 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;10-lug-14;S;24;24;O;FORTE;MOSSO;O;1.00;0.14;90;ASSENTE;PARZIALE;=;21;=;10 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;16-lug-14;S;28;27;NO;DEBOLE;CALMO;;0.30;0.05;60;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;5-ago-14;R;29.0;28.0;SO;MEDIO;CALMO;;0.30;0.07;65;ASSENTE;ASSENTE;=;12;<;10 PI;Pisa;MARE;SINGOLA;IT009050026011;TIRRENIA SUD;2-set-14;R;26;24;;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;2;<;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;14-apr-14;R;19.0;17.3;NO;DEBOLE;CALMO;NO;0.00;0.05;65;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;12-mag-14;R;20;17;SO;MEDIO;MOSSO;SO;0.70;0.15;90;ASSENTE;PARZIALE;=;1;=;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;9-giu-14;R;28;20;NO;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;0;=;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;7-lug-14;R;29.6;26.9;SO;DEBOLE;CALMO;;0.35;0.05;45;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;4-ago-14;R;28.0;26.5;NE;DEBOLE;CALMO;;0.00;0.05;60;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026012;BICCHI;1-set-14;R;26;25;O;DEBOLE;CALMO;O;0.30;0.05;80;ASSENTE;ASSENTE;=;1;<;10 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;15-apr-14;R;15.2;17.2;NO;DEBOLE;CALMO;O;0.30;0.08;90;ASSENTE;PARZIALE;=;22;=;87 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;13-mag-14;R;21;19;O;MEDIO;MOSSO;O;0.60;0.15;90;ASSENTE;PARZIALE;=;7;<;10 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;10-giu-14;R;33;26;SO;DEBOLE;CALMO;SO;0.00;0.05;270;ASSENTE;ASSENTE;=;0;=;10 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;8-lug-14;R;25;24;O;FORTE;MOSSO;O;2.00;0.14;90;ASSENTE;PARZIALE;=;1;=;10 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;5-ago-14;R;29.0;28.0;SO;MEDIO;CALMO;;0.30;0.07;60;ASSENTE;ASSENTE;=;0;<;10 PI;Pisa;MARE;SINGOLA;IT009050026016;CALAMBRONE;2-set-14;R;26;24;;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;1;<;10 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;14-apr-14;R;17.5;18.0;SO;DEBOLE;;;0.00;0.05;;ASSENTE;ASSENTE;=;50;<;10 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;12-mag-14;R;17;19;;;CALMO;;;0.15;;ASSENTE;PARZIALE;=;18;=;31 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;9-giu-14;R;30;25;E;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;15;=;20 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;7-lug-14;R;27.2;26.4;SO;DEBOLE;;;0.00;0.05;;ASSENTE;ASSENTE;=;30;=;164 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;4-ago-14;R;29.0;28.5;SO;DEBOLE;;;0.00;0.05;;ASSENTE;PARZIALE;=;240;=;1298 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;6-ago-14;S;29.0;28.0;O;DEBOLE;;;0.00;;;ASSENTE;ASSENTE;=;560;=;1722 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;12-ago-14;S;28;27;NO;DEBOLE;;;0.00;0.05;;ASSENTE;PARZIALE;=;240;=;384 PI;Pontedera;LAGO;SINGOLA;IT009050029001;LAGO BRACCINI;1-set-14;R;23;25;SO;DEBOLE;CALMO;;0.00;0.05;;ASSENTE;ASSENTE;=;77;=;183 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;14-apr-14;R;19.0;17.3;NO;DEBOLE;CALMO;NO;0.00;0.05;60;ASSENTE;ASSENTE;=;0;<;10 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;12-mag-14;R;19;17;SO;MEDIO;MOSSO;SO;0.70;0.15;90;ASSENTE;PARZIALE;=;3;<;10 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;9-giu-14;R;28;26;NO;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;1;<;10 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;7-lug-14;R;29.6;27.1;SO;DEBOLE;CALMO;;0.40;0.05;40;ASSENTE;ASSENTE;=;0;<;10 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;4-ago-14;R;28.0;26.0;SE;DEBOLE;CALMO;;0.10;0.05;50;ASSENTE;PARZIALE;=;0;<;10 PI;San Giuliano Terme;MARE;OMOGENEA;IT009050031A001;LITORALE DI SAN GIULIANO;1-set-14;R;27;25;O;DEBOLE;CALMO;O;0.30;0.05;80;ASSENTE;ASSENTE;=;2;<;10 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;14-apr-14;R;18.0;17.1;SO;DEBOLE;CALMO;O;0.00;0.05;70;ASSENTE;ASSENTE;=;6;=;124 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;12-mag-14;R;17;16;SO;MEDIO;MOSSO;SO;0.60;0.15;90;ASSENTE;PARZIALE;=;2;<;10 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;9-giu-14;R;26;21;O;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;3;<;10 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;7-lug-14;R;27.4;26.8;SO;DEBOLE;CALMO;;0.00;0.05;60;ASSENTE;ASSENTE;=;5;<;10 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;4-ago-14;R;26.0;24.0;O;DEBOLE;CALMO;;0.20;0.05;65;ASSENTE;PARZIALE;=;2;<;10 PI;Vecchiano;MARE;OMOGENEA;IT009050037A001;MARINA DI VECCHIANO;1-set-14;R;24;25;SO;DEBOLE;CALMO;O;0.30;0.05;80.00;ASSENTE;ASSENTE;=;2;<;10 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;14-apr-14;R;18.0;17.1;SO;DEBOLE;CALMO;O;0.00;0.05;70;ASSENTE;ASSENTE;=;16;=;64 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;12-mag-14;R;18;17;SO;MEDIO;MOSSO;O;0.60;0.15;90;ASSENTE;PARZIALE;=;2;<;10 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;9-giu-14;R;28;19;O;DEBOLE;CALMO;O;0.00;0.05;90;ASSENTE;ASSENTE;=;4;<;10 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;7-lug-14;R;27.4;26.8;SO;DEBOLE;CALMO;;0.00;0.05;60;ASSENTE;ASSENTE;=;2;<;10 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;4-ago-14;R;26.0;24.0;O;DEBOLE;CALMO;;0.20;0.05;60;ASSENTE;PARZIALE;=;3;<;10 PI;Vecchiano;MARE;SINGOLA;IT009050037003;FOCE FIUME SERCHIO;1-set-14;R;24;25;SO;DEBOLE;CALMO;O;0.30;0.05;80;ASSENTE;ASSENTE;=;14;=;31 ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;