Contents
- last week
- INIT
- read new mean10 and do special treatment
- statistic for test 1 of step 2
- REMOVE PROBLEMATIC PERIOD SMARTFLUX
- control wind speed
- physical limits
- controle timelag
- Control rainfall amount
- controle air temperature
- lecture RAIN
- quality check : keep 0 and 1 discard qc=2;
- plot biomet variable
- check heating is on
- check delta pression
- Check IRGA calibration CO2
- check sonic temperature
- COMPARE VT37 ET HMP155
- comparaison humidite raw data 20 hZ et hmp155
- hysteresis air temperature and canopy (hmp155 souscouvert) temperature
- plot fulloutput variable
- Quality flag
- 4 plot U_star filtered
- pour plot christophe
- 'H','LE','co2_flux','air_temperature'
- vent et humidite pour eric
- ustar corrected
- temperature response
- VPD response
- radiation response, with VPD color
- for 3 variable in full_eddy
- timeserie bowen ratio;
- analyse diagnostic eddypro
- is Hard FLAG AMPLITUDE TS a way to detect problems with TS
- analyse temperature profil
- profil T
- profil RH
- profil Pression partielle vapeur e
- controle Temperature
- controle rain
- comparaison pression dans biomet et full_eddy
- plot correlation
- complement for correlation
- bilan d'énergie 4 composantes
- momentum flux (quantitée de mouvement)
- controle eddypro run
- plot correlation
- controle bilan d'energy avec moyenne des sondes
- Figure bilan d'énergie pour tableau de bord RTMC
- plot imbalance
- cycle diurne imbalance
- cycle diurne imbalance
- cycle diurne delta SWin
- diag licor
- probleme decembre 2015
- use agroklim cestas
- probleme flux H a 500
- ctrl_qualité
- analyse probleme sonic
- plot O3
- controle wind_direction
- analyse sécheresse
- timelag
- rayonnement comparaison PAR INCIDENT
- wind_max
- diagnostic windsonic
- analyse Wind profil
- diurnal cycle Wind dir
- profil de vitesse de vent
- plot cumul CO2
- G
- Albedo
- aerodynamic resistance
- distribution ustar
- Water use efficiency
last week
TO DO TODO : * use fichier fosse ttfosse in path_L1 * use Gmean for calcul bilan d'energie. * compute Bilan d'energie avec CMP22. compare * il ya une petite diff d'angle entre les 2 capteurs
generation image qflux daily et 7d flux; code note technique dbeg et dend donne la date de debut et fin de la table xx est la periode d'interet.
date execution 09-Jan-2025 08:33:06
INIT
conf file for xylofront
read new mean10 and do special treatment
change of sonic after 30/04/2019 11:30
range full eddy from 01-Jan-2018 13:00:00 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 3 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 range date biomet from 01-Jun-2014 to 08-Jan-2025 23:00:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 last date biomet = 08-Jan-2025 23:00:00 dbeg = 737973 warning the end date is later than the end of the file startdate=2020-07-01 00:00 enddate=2025-01-08 23:30 end mat= 2025-01-08 23:00 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 A LOT OF DUPLICATED VALUES CHECK ORIGINAL FILE : nb duplicate =1 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 21-May-2022 17:00:00 warning the end date is later than the end of the file startdate=2020-07-01 00:00 enddate=2025-01-08 23:30 end mat= 2025-01-08 23:00 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 warning the end date is later than the end of the file startdate=2020-07-01 00:00 enddate=2025-01-08 23:30 end mat= 2025-01-08 21:00 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 warning the end date is later than the end of the file startdate=2020-07-01 00:00 enddate=2025-01-08 23:30 end mat= 2025-01-08 21:00 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0 warning the end date is later than the end of the file startdate=2020-07-01 00:00 enddate=2025-01-08 23:30 end mat= 2025-01-08 23:00 check master time vector alldt from 01-Jul-2020 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 2 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0
statistic for test 1 of step 2
REMOVE PROBLEMATIC PERIOD SMARTFLUX
from 19-Dec-2024 23:30:00 to 08-Jan-2025 23:30:00 interval min 0.500000 hours ; pos 3 interval max 0.500000 hours ; pos 1 nb duplicate time (after sorting) = 0
control wind speed
physical limits
controle timelag
Warning: Ignoring extra legend entries. Warning: Ignoring extra legend entries. Warning: Ignoring extra legend entries.
Control rainfall amount
controle air temperature
lecture RAIN
quality check : keep 0 and 1 discard qc=2;
plot biomet variable
check heating is on
Warning: Error updating Text. Character vector must have valid interpreter syntax: diff T_IRGA- T_HMP CHECK HEATING IS ON
check delta pression
Check IRGA calibration CO2
check sonic temperature
COMPARE VT37 ET HMP155
comparaison humidite raw data 20 hZ et hmp155
hysteresis air temperature and canopy (hmp155 souscouvert) temperature
plot fulloutput variable
Quality flag
Mauder and Foken 2004: policy described in the documentation of the TK2 Eddy Covariance software that also constituted the standard of the CarboEurope IP project and is widely adopted.
4 plot U_star filtered
pour plot christophe
'H','LE','co2_flux','air_temperature'
Warning: MATLAB cannot use OpenGL for printing when started with the '-nodisplay' option.
vent et humidite pour eric
ustar corrected
temperature response
VPD response
radiation response, with VPD color
for 3 variable in full_eddy
timeserie bowen ratio;
analyse diagnostic eddypro
is Hard FLAG AMPLITUDE TS a way to detect problems with TS
No, too many bad std TS values, with GOOD flag
analyse temperature profil
profil T
sur la periode estivale : * cycle diurne EC + faible amplitude ( 2 degre +chaud la nuit, 2° + froid le jour). * leger dephase niveau EC (max et min avec une heure de retard * pas de gradient a 7h TU et 20 h TU. * std similaire a tous les niveaux * bon accord VT37 et hmp115 en journee, biais chaud la nuit * couvert, sous couvert, et sous bois tres proche
nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/diurnal_cycle_profil_ta_2024-12-19.png'
profil RH
figure simalaire pour RH et pour Ta niveau EC a la plus forte valeur de RH dans la journée. (plus humide !) RH HMP155 plus fort la nuit ET le jour
nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/diurnal_cycle_profil_RH_2024-12-19.png' nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/timeseries_cycle_profil_RH_2024-12-19.png'
profil Pression partielle vapeur e
Warning: Ignoring extra legend entries. nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/diurnal_cycle_profil_ph2o_2024-12-19.png' Warning: Ignoring extra legend entries. nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/timeseries_cycle_profil_ph2o_2024-12-19.png'
controle Temperature
probleme
controle rain
comparaison pression dans biomet et full_eddy
problem 17 /23 juillet pression constante
plot correlation
complement for correlation
bilan d'énergie 4 composantes
momentum flux (quantitée de mouvement)
variable Tau kg/m-2/s-1
controle eddypro run
plot correlation
controle bilan d'energy avec moyenne des sondes
dtbeg=datetime(2018,6,19); dtend=datetime(2018,7,19);
dtbeg=datetime(2018,2,1); dtend=datetime(2018,4,1);
dtbeg=datetime(2018,7,23); dtend=datetime(2018,7,26);
Figure bilan d'énergie pour tableau de bord RTMC
Equation: y(x) = a*x a = 0.83179 R = 0.75045 (lin)
plot imbalance
cycle diurne imbalance
cycle diurne imbalance
cycle diurne delta SWin
verifie synchro des series heure TU heure local hivers -1
diag licor
probleme decembre 2015
use agroklim cestas
probleme flux H a 500
ctrl_qualité
analyse probleme sonic
la variabilité du sonic est un bon test pour rejeter les valeurd de flux abhérente :
plot O3
controle wind_direction
analyse sécheresse
timelag
pp2 = 0×1 empty double column vector
ans = NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
rayonnement comparaison PAR INCIDENT
stitle = 'period 01-Mar-2021-2025-01-08 23:30'
stitle = 'windrose FR-Bil EC HS-50 2024-12-30 00:00 2025-01-08 00:00' ans = Figure (60) with properties: Number: 60 Name: '' Color: [1 1 1] Position: [256 128 512 512] Units: 'pixels' Use GET to show all properties stitle = 'windrose FR-Bil profil 15m 2024-12-30 00:00 2025-01-08 00:00' ans = Figure (61) with properties: Number: 61 Name: '' Color: [1 1 1] Position: [256 128 512 512] Units: 'pixels' Use GET to show all properties ans = Figure (62) with properties: Number: 62 Name: '' Color: [1 1 1] Position: [256 128 512 512] Units: 'pixels' Use GET to show all properties
wind_max
h = Line with properties: Color: [0 0 0] LineStyle: 'none' LineWidth: 0.5000 Marker: 'o' MarkerSize: 6 MarkerFaceColor: [0 0 1] XData: [1×961 datetime] YData: [1×961 double] ZData: [1×0 double] Use GET to show all properties
diagnostic windsonic
TABLE 9 - 1 . 2D Gill WindSonic Diagnostic Codes Diagnostic Status Comment 0 Okay All okay 1 Axis 1 Failed Insufficient samples, possible path obstruction 2 Axis 2 Failed Insufficient samples, possible path %obstruction 4 Both Axis Failed Insufficient % samples, possible path % obstruction 8 NVM error Nonvolatile Memory checksum failed 9 ROM error Read Only Memory checksum failed 10 Maximum Gain Questionable wind measurements
list_level = 1×3 cell array 'niveauEC' 'surcouvert' '11'
analyse Wind profil
nfic = '/DATA/BILOS/home/Dropbox (TLD_LOUSTAU)/Station de Bilos/data/eddypro/plots/diurnal_cycle_profil_WS_end2024-12-19.png'
diurnal cycle Wind dir
Warning: Ignoring extra legend entries.
profil de vitesse de vent
plot cumul CO2
cumul NEE moyenne gC/m2 : -0.1