File name: Pandora31s1_CharlesCityVA_20231014_L2Fit_fwvt1c2d20200727p1-8.txt File generation date: 20231016T054221.2Z Data description: Level 2 spectral fitting results file Data file version: fwvt1c2p1-8 Local principal investigator: Vickie Connors Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 31 Spectrometer number: 1 Processing software version used: BlickP v1.8.49 Instrument operation file used: Pandora31_OF_v4d20190916.txt Instrument calibration file used: Pandora31s1_CF_v2d20200727.txt Level 1 file used: Pandora31s1_CharlesCityVA_20231014_L1_smca1c2d20200727p1-8.txt Full location name: Richmond VCU Short location name: CharlesCityVA Country of location: USA Location latitude [deg]: 37.3260 Location longitude [deg]: -77.2057 Location altitude [m]: 6 Local noon date: 20231014 Notes on s-number (L1 configuration): Corrections NOT applied although requested by the s-number are latency correction, matrix method stray light correction (replaced by simple method) Data caveats: None First and last pixel inside fitting window: 1679 1829 Nominal wavelengths inside fitting window [nm]: 492.0595 492.1798 492.3001 492.4204 492.5406 492.6609 492.7811 492.9013 493.0215 493.1417 493.2618 493.3820 493.5021 493.6222 493.7423 493.8624 493.9824 494.1025 494.2225 494.3425 494.4625 494.5824 494.7024 494.8223 494.9423 495.0622 495.1821 495.3019 495.4218 495.5416 495.6614 495.7812 495.9010 496.0208 496.1405 496.2603 496.3800 496.4997 496.6194 496.7391 496.8587 496.9783 497.0980 497.2176 497.3371 497.4567 497.5762 497.6958 497.8153 497.9348 498.0543 498.1737 498.2932 498.4126 498.5320 498.6514 498.7708 498.8902 499.0095 499.1288 499.2481 499.3674 499.4867 499.6060 499.7252 499.8444 499.9637 500.0828 500.2020 500.3212 500.4403 500.5594 500.6786 500.7976 500.9167 501.0358 501.1548 501.2738 501.3928 501.5118 501.6308 501.7497 501.8687 501.9876 502.1065 502.2254 502.3443 502.4631 502.5819 502.7008 502.8195 502.9383 503.0571 503.1758 503.2946 503.4133 503.5320 503.6507 503.7693 503.8880 504.0066 504.1252 504.2438 504.3624 504.4809 504.5995 504.7180 504.8365 504.9550 505.0735 505.1919 505.3104 505.4288 505.5472 505.6656 505.7840 505.9023 506.0206 506.1390 506.2573 506.3756 506.4938 506.6121 506.7303 506.8485 506.9667 507.0849 507.2031 507.3212 507.4393 507.5574 507.6755 507.7936 507.9117 508.0297 508.1478 508.2658 508.3838 508.5017 508.6197 508.7376 508.8555 508.9734 509.0913 509.2092 509.3271 509.4449 509.5627 509.6805 509.7983 509.9161 --------------------------------------------------------------------------------------- Column 1: Two letter code of measurement routine Column 2: UT date and time for center-time of measurement, yyyymmddThhmmssZ (ISO 8601) Column 3: Fractional days since 1-Jan-2000 midnight for center-time of measurement Column 4: Routine count (1 for the first routine of the day, 2 for the second, etc.) Column 5: Repetition count (1 for the first set in the routine, 2 for the second, etc.) Column 6: Total duration of measurement set in seconds Column 7: Data processing type index Column 8: Solar zenith angle for center-time of measurement in degree Column 9: Solar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 10: Lunar zenith angle for center-time of measurement in degree Column 11: Lunar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 12: Pointing zenith angle in degree, absolute or relative (see next column), 999=tracker not used Column 13: Zenith pointing mode: zenith angle is... 0=absolute, 1=relative to sun, 2=relative to moon Column 14: Pointing azimuth in degree, increases clockwise, absolute (0=north) or relative (see next column), 999=tracker not used Column 15: Azimuth pointing mode: like zenith angle mode but also fixed scattering angles relative to sun (3) or moon (4) Column 16: Fitting result index: 0=no error or warning, 1, 2=warning, >2=error Column 17: Number of function evaluations used, 0=linear fitting or fitting not successful or no fitting done Column 18: rms of unweighted fitting residuals, -9=fitting not successful Column 19: Normalized rms of fitting residuals weighted with independent uncertainty, -9=fitting not successful or no uncertainty used Column 20: Expected rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 21: Expected normalized weighted rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 22: Water vapor slant column amount [moles per square meter], -9e99=fitting not successful Column 23: Independent uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 24: Structured uncertainty of water vapor slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 25: Common uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 26: rms-based uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 27: Water vapor effective temperature [K] Column 28: Independent uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 29: Structured uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 30: Common uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 31: Effective water vapor fitting wavelength [nm], -9=fitting not successful Column 32: Diffuse correction applied before fitting at effective fitting wavelength for water vapor [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 33: Nitrogen dioxide slant column amount [moles per square meter], -9e99=fitting not successful Column 34: Independent uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 35: Structured uncertainty of nitrogen dioxide slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 36: Common uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 37: rms-based uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 38: Nitrogen dioxide effective temperature [K] Column 39: Independent uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 40: Structured uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 41: Common uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 42: Effective nitrogen dioxide fitting wavelength [nm], -9=fitting not successful Column 43: Diffuse correction applied before fitting at effective fitting wavelength for nitrogen dioxide [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 44: Ozone slant column amount [moles per square meter], -9e99=fitting not successful Column 45: Independent uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 46: Structured uncertainty of ozone slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 47: Common uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 48: rms-based uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 49: Ozone effective temperature [K] Column 50: Independent uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 51: Structured uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 52: Common uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 53: Effective ozone fitting wavelength [nm], -9=fitting not successful Column 54: Diffuse correction applied before fitting at effective fitting wavelength for ozone [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 55: Molecular scattering air mass factor used for molecular scattering subtraction before the fitting Column 56: Estimated uncertainty of molecular scattering air mass factor, -9=molecular scattering was not subtracted before the fitting Column 57: Lower limit used for wavelength scaling [nm] Column 58: Upper limit used for wavelength scaling [nm] Column 59: Order of smoothing polynomial Column 60: Smoothing polynomial coefficient, order 0 Column 61: Independent uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 62: Structured uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 63: Common uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 64: rms-based uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 65: Smoothing polynomial coefficient, order 1 Column 66: Independent uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 67: Structured uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 68: Common uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 69: rms-based uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 70: Mean value of measured data inside fitting window [same units as measurements] Column 71: Wavelength change polynomial coefficient, order 0 Column 72: Independent uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 73: Structured uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 74: Common uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 75: rms-based uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 76: L1 based wavelength change coefficient, order 0, -9=no L1 wavelength change determination Column 77: L1 based wavelength change coefficient, order 1, -9=no L1 wavelength change determination Column 78: L2Fit data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 79: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ1 limit, 0=L1 data quality above 0, 1=Spectral fitting was not successful, 2=Wavelength shift too large, 3=Normalized rms of fitting residuals weighted with independent uncertainty too large Column 80: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 81: L1 data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 82: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ1 limit, 0=Saturated data, 1=Too few dark counts measurements, 2=No temperature given or effective temperature too different from the reference temperature, 3=Dark count too high, 4=Unsuccessful dark background fitting, 5=The dark count differs significantly from the dark map for too many pixels, 6=Absolute value of estimated average residual stray light level too high, 7=Although attempted, no wavelength change could be retrieved, 8=Absolute value of retrieved wavelength shift too large, 9=Retrieved wavelength shift differs too much from the shift predicted by the effective temperature Column 83: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 84: Atmospheric variability [%], 999=no atmospheric variability was determined Column 85: Wavelength effective temperature [°C], 999=no effective temperature given Column 86: Estimated average residual stray light level [%] (only valid for stray light correction methods 2 and higher) Column 87: Retrieved wavelength shift from L1 data [nm], -9=no wavelength change determination Column 88: Retrieved total wavelength shift [nm], -9=no wavelength change fitting Column 89: Number of bright count cycles Column 90: Number of dark count cycles Column 91: Effective position of filterwheel #1, 0=filterwheel not used, 1-9 are valid positions Column 92: Effective position of filterwheel #2, 0=filterwheel not used, 1-9 are valid positions Column 93: Sum over 2^i, 0=spectra were interpolated in time, 1=spectra are corrected for off-target signal Column 94: Integration time [ms] Column 95: Temperature at electronics board [°C], 999=no temperature signal Column 96: Spectrometer control temperature [°C], 999=no temperature signal Column 97: Auxiliary spectrometer temperature [°C], 999=no temperature signal Column 98: Temperature in head sensor [°C], 999=no temperature signal Column 99: Humidity in head sensor [%], -9=no humidity signal Column 100: Pressure in head sensor [hPa], -9=no pressure signal Columns 101-251: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 252-402: Normalized slant column residuals weighted with independent instrumental uncertainty for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting, 0=no independent instrumental uncertainty was given --------------------------------------------------------------------------------------- SQ 20231014T170342.3Z 8687.710906 9 1 9.94 2 45.61 183.06 45.75 183.41 0.00 1 0.00 1 0 15 2.549e-03 2.548e-03 2.015e-03 2.011e-03 4.287508e+03 1.317518e+02 3.006040e+02 -6.000000e+00 1.485040e+02 286.97 -2.00 20.00 -2.00 505.27 0.00e+00 3.657574e-04 5.661296e-05 2.817671e-05 -6.000000e+00 7.308165e-05 286.97 -2.00 20.00 -2.00 500.45 0.00e+00 -2.147930e-02 4.020404e-02 2.856742e-02 -6.000000e+00 5.093670e-02 226.58 -2.00 3.44 -2.00 502.04 0.00e+00 1.427 0.000 489.00 513.00 1 7.7946e+00 3.0946e-03 3.2418e-03 -6.0000e+00 3.9223e-03 1.9924e-03 7.8509e-04 7.0126e-04 -6.0000e+00 1.0020e-03 6.5221e-04 2.8193e-04 2.2045e-04 3.1538e-05 -6.0000e+00 2.9164e-04 1.3897e-02 2.0534e-04 12 1 1 12 17 1 999.00 25.65 1.50 0.01390 0.01585 2 3 1 4 0 3309.870 27.99 20.00 25.65 20.58 40.2 966.33 46 -220 -6 -15 -444 282 277 335 42 448 325 -204 304 372 -90 165 -107 -143 225 -204 -41 175 349 111 -460 -103 -190 199 -20 108 153 212 30 173 -8 -381 -204 103 -302 232 -46 416 -37 -50 -90 -290 -255 196 -202 -465 -348 293 23 -257 -349 -116 -192 -398 206 -24 160 446 -28 -23 410 66 -353 92 70 -345 102 132 -184 -8 -218 -283 -313 159 -19 -261 90 -318 -93 22 -208 45 -558 134 157 377 188 247 71 -125 -327 196 -248 57 -44 61 60 -227 -639 -363 -229 -389 -231 21 -176 524 -126 -307 327 131 66 15 396 213 -175 -134 127 228 33 298 337 448 205 -197 -77 368 158 -245 168 281 -288 311 130 -262 484 546 418 32 -176 68 -113 -291 -399 -314 -158 -59 116 45 -218 -6 -15 -452 291 290 352 44 464 332 -213 310 376 -91 168 -111 -148 235 -216 -44 187 371 115 -481 -107 -202 207 -21 111 155 215 31 179 -8 -396 -211 108 -314 239 -48 431 -39 -51 -93 -301 -263 205 -207 -467 -351 287 22 -253 -341 -116 -197 -412 213 -25 166 462 -28 -24 420 67 -355 91 69 -334 101 127 -179 -8 -215 -279 -304 156 -18 -254 87 -303 -89 21 -204 44 -555 133 155 374 187 242 71 -124 -323 194 -242 54 -42 57 56 -216 -609 -357 -224 -385 -228 21 -171 519 -123 -304 325 132 67 16 405 213 -174 -136 127 224 33 289 327 436 200 -193 -75 356 152 -234 162 268 -276 299 123 -254 472 540 406 32 -174 68 -112 -287 -390 -309 -152 -56 111 SQ 20231014T170730.4Z 8687.713547 12 1 11.50 2 45.66 184.38 45.82 184.70 0.00 1 0.00 1 0 15 1.899e-03 1.893e-03 9.858e-04 9.840e-04 3.467453e+03 6.331169e+01 2.428643e+02 -6.000000e+00 1.106246e+02 286.97 -2.00 20.00 -2.00 505.26 0.00e+00 3.310602e-04 2.762983e-05 2.600368e-05 -6.000000e+00 5.444326e-05 286.97 -2.00 20.00 -2.00 500.45 0.00e+00 -2.827654e-02 1.963573e-02 2.386710e-02 -6.000000e+00 3.795934e-02 226.58 -2.00 3.44 -2.00 502.04 0.00e+00 1.429 0.000 489.00 513.00 1 6.8261e+00 1.5111e-03 2.9404e-03 -6.0000e+00 2.9228e-03 1.7461e-03 3.8444e-04 5.8108e-04 -6.0000e+00 7.4705e-04 1.7221e-03 6.9881e-04 1.0840e-04 2.5728e-05 -6.0000e+00 2.1729e-04 1.6665e-02 1.5891e-04 12 1 1 12 17 1 99.96 25.32 1.43 0.01666 0.02151 9 8 1 4 0 1148.970 27.67 19.99 25.32 21.18 39.2 967.64 111 230 0 134 -132 244 262 11 156 29 73 147 -144 -15 183 58 29 87 46 -128 -48 173 362 192 105 -94 -22 -100 -86 -71 252 21 49 200 -241 -556 -214 86 97 25 166 86 -74 -109 -226 -45 -157 -21 69 119 -149 -67 -260 55 -180 -251 -242 -214 -113 -49 209 261 92 -44 50 140 82 206 -11 -232 -36 -119 -291 -206 -216 -296 -428 160 102 -31 -99 -50 -173 -151 -69 -252 -137 -76 17 216 54 94 69 -108 -68 128 -129 -110 -149 66 -8 -69 -205 -341 -481 -646 -217 237 228 85 -17 -79 33 -85 199 66 303 346 307 64 154 298 152 340 38 -17 -150 75 -203 296 161 -73 69 81 313 230 310 78 -149 331 120 131 316 72 -42 -91 -250 -330 -212 -94 -126 108 226 0 135 -138 251 273 12 163 30 74 152 -147 -16 184 59 30 89 48 -135 -51 183 383 204 112 -100 -23 -104 -87 -72 254 21 50 206 -254 -577 -226 89 100 25 170 89 -77 -112 -233 -47 -161 -21 71 118 -148 -65 -253 54 -180 -250 -247 -220 -116 -51 215 269 95 -46 51 142 82 203 -11 -230 -35 -118 -282 -202 -212 -290 -415 157 99 -30 -96 -49 -166 -146 -67 -248 -135 -75 17 214 54 94 68 -107 -67 127 -126 -104 -143 62 -8 -66 -195 -335 -471 -640 -213 230 226 85 -17 -78 33 -85 202 68 310 344 312 65 153 292 147 329 37 -17 -147 73 -198 287 155 -70 67 77 298 220 293 76 -146 328 117 128 310 71 -42 -90 -243 -325 -204 -89 -120 SQ 20231014T171243.0Z 8687.717165 15 1 50.87 2 45.75 186.18 45.94 186.46 0.00 1 0.00 1 0 15 1.636e-03 1.626e-03 2.063e-04 2.056e-04 3.274912e+03 1.327733e+01 2.282663e+02 -6.000000e+00 9.528735e+01 286.97 -2.00 20.00 -2.00 505.26 0.00e+00 3.538092e-04 5.773465e-06 2.718660e-05 -6.000000e+00 4.689528e-05 286.97 -2.00 20.00 -2.00 500.39 0.00e+00 -5.616241e-02 4.119590e-03 2.290939e-02 -6.000000e+00 3.269731e-02 226.58 -2.00 3.44 -2.00 501.99 0.00e+00 1.431 0.000 489.00 513.00 1 4.9778e+00 3.1740e-04 2.8883e-03 -6.0000e+00 2.5176e-03 3.7582e-03 8.0536e-05 5.5477e-04 -6.0000e+00 6.4351e-04 1.0952e-02 5.7692e-04 2.2739e-05 2.3901e-05 -6.0000e+00 1.8716e-04 1.8927e-02 1.4347e-04 11 1 0 11 16 0 99.99 24.81 1.43 0.01893 0.02293 652 117 1 4 0 78.010 27.35 20.00 24.81 22.01 37.9 970.50 215 139 125 0 -23 225 243 104 128 111 169 64 -27 54 153 -10 -40 36 -88 -177 34 155 97 190 189 6 8 -17 -146 46 297 74 -36 106 -209 -388 -122 88 38 -29 60 3 41 -26 -33 -17 -65 -80 -85 -176 -202 -45 -129 -115 -87 -232 -329 -271 -96 67 179 182 8 -3 62 22 4 5 -45 -124 -44 21 -165 -164 -162 -269 -250 -13 48 -1 -86 -67 -233 -109 12 -94 -187 -125 38 13 4 47 80 -141 -118 -18 26 -61 -60 -43 -41 -107 -318 -257 -526 -537 -258 14 61 189 136 -88 -45 99 217 179 351 324 180 191 286 276 214 318 123 -78 29 37 -122 92 50 -116 102 294 137 267 334 50 -22 166 171 144 182 36 -69 -151 -210 -232 -144 2 -121 208 138 127 0 -24 234 256 111 136 116 174 65 -27 54 152 -10 -40 37 -92 -189 36 166 104 204 203 6 9 -18 -150 46 293 74 -36 110 -223 -417 -130 93 40 -30 62 3 44 -28 -36 -18 -69 -84 -88 -177 -198 -43 -123 -110 -86 -234 -339 -282 -100 70 186 190 8 -3 64 23 4 5 -45 -121 -42 21 -161 -162 -161 -266 -245 -13 45 -1 -82 -64 -226 -106 11 -93 -187 -125 38 13 4 46 78 -139 -115 -18 26 -59 -56 -40 -37 -100 -307 -243 -511 -527 -251 13 58 180 131 -86 -45 99 218 181 355 328 182 191 281 268 206 305 119 -76 29 36 -118 88 47 -110 95 270 126 246 312 48 -22 163 169 144 182 36 -70 -152 -208 -225 -137 2 -114