CRAN Package Check Results for Package ComBatFamQC

Last updated on 2026-02-12 03:52:09 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.6 OK
r-devel-linux-x86_64-debian-gcc 1.0.6 12.89 211.41 224.30 OK
r-devel-linux-x86_64-fedora-clang 1.0.6 35.00 521.31 556.31 OK
r-devel-linux-x86_64-fedora-gcc 1.0.6 30.00 496.68 526.68 OK
r-devel-macos-arm64 1.0.6 5.00 71.00 76.00 ERROR
r-devel-windows-x86_64 1.0.6 24.00 313.00 337.00 OK
r-patched-linux-x86_64 1.0.6 18.76 303.08 321.84 OK
r-release-linux-x86_64 1.0.6 17.64 299.01 316.65 OK
r-release-macos-arm64 1.0.6 OK
r-release-macos-x86_64 1.0.6 11.00 196.00 207.00 OK
r-release-windows-x86_64 1.0.6 22.00 299.00 321.00 OK
r-oldrel-macos-arm64 1.0.6 OK
r-oldrel-macos-x86_64 1.0.6 11.00 184.00 195.00 OK
r-oldrel-windows-x86_64 1.0.6 28.00 415.00 443.00 OK

Check Details

Version: 1.0.6
Check: tests
Result: ERROR Running ‘testthat.R’ [48s/25s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(ComBatFamQC) > > test_check("ComBatFamQC") Loading required package: shiny GAMLSS-RS iteration 1: Global Deviance = 11577.26 GAMLSS-RS iteration 2: Global Deviance = 11577.26 GAMLSS-RS iteration 3: Global Deviance = 11577.26 GAMLSS-RS iteration 1: Global Deviance = 11582.7 GAMLSS-RS iteration 2: Global Deviance = 11582.68 GAMLSS-RS iteration 3: Global Deviance = 11582.68 [1] "Batch levels that contain less than 3 observations are dropped: <strong>no batch level is dropped</strong>." [1] "A <strong>noticeable deviation of the mean from zero</strong> in the additive-residual box plot indicates the presence of an additive batch effect" [1] "A <strong>substantial variation</strong> in the multiplicative-residual box plot demonstrates a potential multiplicative batch effect." [1] "eg: covariate1*covariate2,covariate3*covariate4 <br><br>" `geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = "cs")' [1] "<strong>Note</strong>: The Bartlett's test is also a parametric test used for the same purpose as the Levene's test. Compared to the Levene's test, it is even more sensitive to departures from normality." [1] "<strong>Note</strong>: The one-way ANOVA test is a statistical technique used to assess whether there are significant differences among the means of three or more groups. It requires meeting several assumptions to obtain reliable results." [1] "<strong>Note</strong>: The Levene's test is a parametric test used to assess the equality of variances across multiple groups. It relies on the assumption of normality." [1] "<strong>Note</strong>: The Kruskal-Wallis test is a non-parametric statistical test used to compare the medians of two or more groups, which serves as an alternative to the ANOVA test when the assumption of normality or equal variance is not met." [1] "<strong>Note</strong>: Correcting Covariance Batch Effects <strong>(CovBat Family)</strong> <br><br>" [1] "<strong>Note</strong>: a method allows for preservation of non-linear covariate effects through use of the generalized additive model. <strong>(ComBat-GAM)</strong> <br><br>" Starting data preparation for the batch effect diagnostic and harmonization stage... Taking the result from the visual preparation stage as input... No observation is dropped due to missing values. Starting Empirical Bayes assumption check... Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting Empirical Bayes assumption check... Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... Starting data preparation for the batch effect diagnostic and harmonization stage... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient Starting data preparation for the batch effect diagnostic and harmonization stage... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... Starting data preparation for the batch effect diagnostic and harmonization stage... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... Starting data preparation for the batch effect diagnostic and harmonization stage... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting out-of-sample harmonization using the saved ComBat Model... Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: 1 level(s) are dropped, corresponding to 2 observations. Starting out-of-sample harmonization using the reference dataset... Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` The reference data is included in the new unharmonized dataset Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: 1 level(s) are dropped, corresponding to 2 observations. Starting out-of-sample harmonization using the reference dataset... Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` The reference data is included in the new unharmonized dataset Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` Joining with `by = join_by(ID, site, subid, IMAGE_ID, VISIT, visit, EXAM_DATE, dateAcquired, timedays, timeyrs, AGE, baselineAge, SEX, DIAGNOSIS, MMSCORE, manufac, manufac.model, manufac.model.site, manufac.model.strength.site, manufac.model.coil.site, manufac.model.coil.strength.site, manufac.model.strength.site.indicator, manufac.model.coil.strength.site.indicator, strength, Field_Strength, Manufacturer, Mfg_Model, Weighting, Pulse_Sequence, Slice_Thickness, TE, TR, TI, Coil, Flip_Angle, Acquisition_Plane, Matrix_X, Matrix_Y, Matrix_Z, Pixel_Spacing_X, Pixel_Spacing_Y, X, thickness.left.fusiform, thickness.left.inferior.parietal, thickness.left.inferior.temporal, thickness.left.isthmus.cingulate, thickness.left.lateral.occipital, thickness.left.lateral.orbitofrontal, thickness.left.lingual, thickness.left.medial.orbitofrontal, thickness.left.middle.temporal, thickness.left.parahippocampal, thickness.left.paracentral, thickness.left.pars.opercularis, thickness.left.pars.orbitalis, thickness.left.pars.triangularis, thickness.left.pericalcarine, thickness.left.postcentral, thickness.left.posterior.cingulate, thickness.left.precentral, thickness.left.precuneus, thickness.left.rostral.anterior.cingulate, thickness.left.rostral.middle.frontal, thickness.left.superior.frontal, thickness.left.superior.parietal, thickness.left.superior.temporal, thickness.left.supramarginal, thickness.left.transverse.temporal, thickness.left.insula, thickness.right.caudal.anterior.cingulate, thickness.right.caudal.middle.frontal, thickness.right.cuneus, thickness.right.entorhinal, thickness.right.fusiform, thickness.right.inferior.parietal, thickness.right.inferior.temporal, thickness.right.isthmus.cingulate, thickness.right.lateral.occipital, thickness.right.lateral.orbitofrontal, thickness.right.lingual, thickness.right.medial.orbitofrontal, thickness.right.middle.temporal, thickness.right.parahippocampal, thickness.right.paracentral, thickness.right.pars.opercularis, thickness.right.pars.orbitalis, thickness.right.pars.triangularis, thickness.right.pericalcarine, thickness.right.postcentral, thickness.right.posterior.cingulate, thickness.right.precentral, thickness.right.precuneus, thickness.right.rostral.anterior.cingulate, thickness.right.rostral.middle.frontal, thickness.right.superior.frontal, thickness.right.superior.parietal, thickness.right.superior.temporal, thickness.right.supramarginal, thickness.right.transverse.temporal, thickness.right.insula)` fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient fixed-effect model matrix is rank deficient so dropping 1 column / coefficient Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting data preparation for the batch effect diagnostic and harmonization stage... Taking the result from the visual preparation stage as input... No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No observation is dropped due to missing values. Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Starting first-time harmonization... Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. New names: * `residual_y` -> `residual_y...1` * `residual_y` -> `residual_y...2` * `residual_y` -> `residual_y...3` * `residual_y` -> `residual_y...4` Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. New names: * `X3` -> `X3...1` * `X3` -> `X3...2` * `X3` -> `X3...3` * `X3` -> `X3...4` Starting data preparation for the post-harmonization stage... No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. New names: * `residual_y` -> `residual_y...1` * `residual_y` -> `residual_y...2` * `residual_y` -> `residual_y...3` * `residual_y` -> `residual_y...4` Starting data preparation for the post-harmonization stage... No observation is dropped due to missing values. Starting data preparation for the post-harmonization stage... No observation is dropped due to missing values. New names: * `residual_y` -> `residual_y...1` * `residual_y` -> `residual_y...2` * `residual_y` -> `residual_y...3` * `residual_y` -> `residual_y...4` Starting data preparation for the post-harmonization stage... No existing model is provided. Fitting the regression model from scratch! No observation is dropped due to missing values. New names: * `residual_y` -> `residual_y...1` * `residual_y` -> `residual_y...2` * `residual_y` -> `residual_y...3` * `residual_y` -> `residual_y...4` Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Statistic Numer.DF Pseudo.R2 Analytic.p.value (Omnibus) 0.0495 2 0.0472 < 1e-20 *** manufacs 0.0495 2 0.0472 < 1e-20 *** --- Signif. codes: 0 "***" 0.001 "**" 0.01 "*" 0.05 "." 0.1 " " 1Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. Statistic Numer.DF Pseudo.R2 Analytic.p.value (Omnibus) 0.363 2 0.266 < 1e-20 *** manufacs 0.363 2 0.266 < 1e-20 *** --- Signif. codes: 0 "***" 0.001 "**" 0.01 "*" 0.05 "." 0.1 " " 1refitting model(s) with ML (instead of REML) refitting model(s) with ML (instead of REML) refitting model(s) with ML (instead of REML) refitting model(s) with ML (instead of REML) Starting data preparation for the batch effect diagnostic and harmonization stage... The result from the visual prepration stage is not provided! The required parameters should be specified... No observation is dropped due to missing values. Batch levels that contain less than 3 observations are dropped: no batch level is dropped. *** caught segfault *** address 0x110, cause 'invalid permissions' *** caught segfault *** address 0x110, cause 'invalid permissions' Traceback: 1: smooth.construct.tp.smooth.spec(object, dk$data, dk$knots) 2: smooth.construct(object, dk$data, dk$knots) 3: smooth.construct3(object, data, knots) 4: smoothCon(split$smooth.spec[[i]], data, knots, absorb.cons, scale.penalty = scale.penalty, null.space.penalty = select, sparse.cons = sparse.cons, diagonal.penalty = diagonal.penalty, apply.by = apply.by, modCon = modCon) 5: gam.setup(formula = list(pf = thickness.left.caudal.anterior.cingulate ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS, pfok = 1, smooth.spec = list(list(term = "AGE", bs.dim = -1, fixed = FALSE, dim = 1L, p.order = NA, by = "NA", label = "s(AGE)", xt = NULL, id = NULL, sp = NULL)), fake.formula = thickness.left.caudal.anterior.cingulate ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS + AGE, response = "thickness.left.caudal.anterior.cingulate", fake.names = c("timedays", "SEX", "DIAGNOSIS", "manufac", "timedays:DIAGNOSIS", "AGE"), pred.names = c("timedays", "SEX", "DIAGNOSIS", "manufac", "AGE"), pred.formula = ~timedays + SEX + DIAGNOSIS + manufac + AGE), pterms = thickness.left.caudal.anterior.cingulate ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS, data = list(thickness.left.caudal.anterior.cingulate = c(2.62046, Traceback: 1: smooth.construct.tp.smooth.spec(object, dk$data, dk$knots) 2: smooth.construct(object, dk$data, dk$knots) 3: smooth.construct3(object, data, knots) 2.58189, 2.49993, 2.46753, 2.64929, 2.43316, 2.5109, 2.4274, 2.591, 2.46107, 1.52747, 1.48437, 1.6343, 1.58087, 1.80328, 1.7995, 2.34466, 2.2745, 2.36733, 2.22445, 2.71418, 2.73147, 2.65792, 2.70063, 2.58118, 2.15029, 2.07547, 2.07578, 1.99235, 1.85989, 2.78012, 2.76431, 2.85313, 1.74822, 1.66077, 1.65757, 1.65182, 1.57373, 1.60443, 1.46479, 2.35111, 2.43551, 2.46145, 2.4113, 1.20001, 1.20572, 1.1526, 1.2776, 1.08119, 2.13031, 2.07512, 2.10868, 2.01751, 2.08224, 2.07382, 3.14974, 3.13739, 3.1487, 3.11297, 3.14009, 1.76006, 1.74794, 1.75537, 1.76716, 1.78552, 1.65613, 2.0818, 2.18706, 2.1913, 2.10506, 2.20925, 4: 1.52993, 1.60192, 1.62694, 1.61147, 1.92595, 1.87152, 1.94047, 1.89195, 1.81667, 0.913335, 0.941554, 1.60654, 1.57976, 1.57267, 1.51033, 1.51284, 1.44425, 1.54555, 1.64733, 1.62803, 1.64952, 1.52162, 1.77442, 1.87141, 1.64274, 1.75215, 1.7552, 1.73699, 2.07418, 2.43149, 2.50586, 2.29804, 2.2631, 2.29805, 2.22467, 2.20785, 2.2905, 2.19508, 1.59458, 1.61239, 1.52738, 1.44242, 1.57185, 1.90053, 1.92895, 1.86459, 2.42771, 2.23435, 2.31454, 2.15467, 1.93948, 2.68484, 2.76143, 2.62074, 2.5774, 2.28734, 2.25985, 2.2485, 2.31698, 1.02535, 1.06572, 1.025, 1.10607, 2.64282, 2.57149, 2.54943, 2.42472, 1.99295, 1.95296, 1.96417, 1.39322, 1.40989, 1.44147, 1.39863, 2.03552, 2.03066, 2.07273, 1.98266, 1.9801, 1.10906, 1.29613, 1.47103, 1.46536, 1.38363, 1.41181, 2.34343, 2.37513, 2.34572, 2.37326, 2.70516, 2.76431, 2.84092, 2.74829, 2.76705, 2.79002, 2.72552, 2.75697, 2.73811, smoothCon(split$smooth.spec[[i]], data, knots, absorb.cons, scale.penalty = scale.penalty, null.space.penalty = select, sparse.cons = sparse.cons, diagonal.penalty = diagonal.penalty, apply.by = apply.by, modCon = modCon) 2.19147, 2.14869, 2.13237, 2.23569, 1.82904, 1.74549, 1.51397, 1.58172, 1.53514, 1.503, 1.5713, 2.4762, 2.50567, 2.42685, 2.45028, 2.17172, 2.18458, 2.17435, 2.22191, 2.13547, 1.66642, 1.72732, 1.57021, 1.59891, 1.26843, 1.08305, 2.61152, 2.79438, 2.49689, 2.48613, 2.44699, 2.56397, 2.48083, 1.94568, 1.8184, 1.85688, 1.95487, 1.88734, 2.2617, 2.43759, 2.32393, 2.33193, 2.37109, 2.17183, 2.28489, 2.26983, 2.27748, 2.0737, 2.15681, 1.70169, 1.81743, 1.59049, 1.57875, 1.71248, 1.75386, 1.76785, 1.49545, 1.51042, 2.56448, 2.7461, 2.5409, 2.22523, 2.11889, 2.20558, 3.03377, 3.09211, 3.26127, 2.28429, 2.30639, 2.33661, 2.31172, 2.34171, 2.34012, 2.27513, 2.33373, 2.34841, 2.21456, 2.1878, 2.79303, 2.73847, 2.76298, 2.6467, 1.85333, 1.81675, 5: gam.setup(formula = list(pf = thickness.left.caudal.middle.frontal ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS, pfok = 1, smooth.spec = list(list(term = "AGE", bs.dim = -1, fixed = FALSE, dim = 1L, p.order = NA, by = "NA", label = "s(AGE)", xt = NULL, id = NULL, sp = NULL)), fake.formula = thickness.left.caudal.middle.frontal ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS + AGE, response = "thickness.left.caudal.middle.frontal", 1.85746, 1.94588, 1.64317, 1.61492, 1.59361, 1.51292, 1.26726, 1.22092, 1.25538, 1.19896, 1.16677, 1.02206, 1.06271, 1.02021, 1.68768, 1.70488, 1.64695, 1.52926, 1.49336, 1.50225, 1.49509, fake.names = c("timedays", "SEX", "DIAGNOSIS", "manufac", "timedays:DIAGNOSIS", "AGE"), pred.names = c("timedays", "SEX", "DIAGNOSIS", "manufac", "AGE"), pred.formula = ~timedays + 2.03985, 2.10346, 2.03546, 2.15794, 2.78242, 2.87569, 2.84495, 2.89494, 2.47954, 2.53209, 2.23701, 2.18237, 2.12586, 2.63813, 2.54737, 2.46598, 1.76189, 1.72999, 1.47548, 0.756059, 0.799274, SEX + DIAGNOSIS + manufac + AGE), pterms = thickness.left.caudal.middle.frontal ~ timedays + SEX + DIAGNOSIS + manufac + timedays:DIAGNOSIS, data = list(thickness.left.caudal.middle.frontal = c(1.49104, 1.41874, 1.43567, 1.43073, 1.3783, 2.08881, 2.15102, 2.10286, 1.82374, 2.08514, 1.51043, 1.42776, 1.49992, 1.57006, 0.830611, 0.879638, 1.26549, 1.06155, 1.02646, 1.36317, 2.06886, 1.88785, 0.83941, 0.816065, 0.789084, 0.984664, 0.967193, 0.998721, 0.955646, 1.84175, 1.92157, 1.9262, 1.90667, 1.51138, 1.54806, 1.50079, 1.45215, 1.47436, 0.958348, 0.991349, 0.799274, 1.90968, 1.79237, 1.95898, 1.43752, 1.1731, 1.17974, 1.07708, 1.27606, 2.279, 2.3632, 2.12333, 1.22621, 1.02593, 1.24204, 1.09043, 0.83077, 1.09447, 0.942375, 1.83386, 1.90084, 1.84534, 1.87262, 0.928982, 0.995566, 0.940416, 0.955874, 0.825851, 1.66739, 1.58843, 1.61932, 1.70463, 1.58309, 1.6159, 2.19541, 2.05636, 2.06298, 2.06579, 2.07858, 1.9035, 1.90042, 1.87349, 0.814046, 0.779137, 0.743293, 1.23018, 1.2164, 1.23011, 1.16405, 1.20278, 2.38622, 2.36449, 2.33395, 2.31336, 2.36, 2.20248, 1.90308, 1.83261, 1.81226, 1.77631, 1.76696, 1.69195, 2.14648, 1.8515, 1.73414, 1.96641, 2.19981, 2.09842, 1.93839, 1.88033, 1.94477, 0.930554, 0.872225, 0.877607, 0.870821, 1.56652, 1.56113, 1.66141, 1.61633, 1.59732, 0.97071, 1.011, 1.61559, 2.11536, 2.10837, 2.1022, 2.08294, 1.3127, 1.50258, 1.43165, 2.26036, 2.07738, 1.96353, 0.836559, 0.775051, 0.830179, 1.34099, 1.27869, 1.23161, 1.22201, 1.55436, 1.59893, 1.56264, 1.50121, 1.46359, 1.37085, 1.28858, 1.29716, 1.28472, 2.03323, 1.91477, 1.94992, 1.78974, 1.79713, 1.71231, 1.69651, 2.79344, 2.69631, 2.63532, 2.73407, 2.65365, 2.71732, 2.59059, 2.00524, 1.78907, 1.82011, 1.61762, 2.80393, 2.89382, 2.75729, 2.75244, 2.68678, 1.11804, 1.08105, 1.07251, 1.08295, 2.16126, 2.2298, 1.95519, 2.11321, 1.78167, 1.78766, 1.76613, 1.6601, 1.72517, 2.04982, 1.97896, 1.10908, 1.11726, 2.29413, 2.22738, 0.750923, 0.740108, 0.789466, 0.731142, 1.40895, 1.39476, 1.30403, 1.33476, 1.38648, 1.36709, 1.30843, 1.50938, 1.56651, 1.58086, 1.50209, 1.50251, 2.5052, 2.543, 2.46524, 2.70517, 2.70249, 1.73232, 1.67256, 0.952308, 0.908675, 0.973593, 1.24737, 1.24659, 1.21787, 1.26566, 1.25924, 1.516, 1.2064, 2.05805, 1.82533, 1.85074, 1.86631, 1.88649, 1.44261, 1.14923, 1.29193, 1.17859, 1.67093, 1.6142, 1.53085, 1.43035, 1.63885, 1.03884, 1.0543, 1.1375, 1.23054, 1.14815, 1.26296, 1.21108, 1.30737, 1.47765, 1.72791, 1.725, 1.60616, 1.58652, 1.56635, 1.44594, 1.52215, 1.63725, 2.01945, 1.98008, 2.01493, 1.98991, 0.950803, 0.945051, 1.0565, 0.923421, 1.35125, 1.6095, 1.40663, 1.27089, 2.59819, 2.57572, 1.73811, 1.71417, 1.83698, 1.71363, 1.83777, 1.70684, 2.29506, 2.32089, 2.37848, 2.3608, 1.55189, 1.60587, 1.59912, 1.58425, 2.04698, 2.01426, 2.10158, 1.47238, 1.35696, 1.40155, 1.36124, 2.1501, 2.13728, 2.11145, 2.17925, 2.17883, 2.26855, 1.78352, 1.62324, 1.53814, 1.60878, 1.60264, 1.6438, 2.40767, 2.21459, 2.2502, 2.24294, 2.33165, 2.09633, 2.06084, 2.0549, 2.02937, 1.79469, 1.63434, 1.58411, 2.04007, 1.88443, 1.84144, 1.07635, 1.08464, 0.94836, 1.04977, 1.06805, 1.00806, 1.41269, 1.27737, 1.2833, 1.29368, 1.34679, 1.93614, 1.89924, 2.11287, 1.83242, 1.84196, 1.33683, 1.20858, 1.11479, 1.12338, 1.92521, 1.83012, 1.97151, 1.17782, 1.15803, 0.951328, 1.29859, 1.91098, 1.64706, 2.04557, 2.00751, 2.13415, 2.2472, 2.18317, 2.21235, 1.64373, 1.75218, 1.71676, 1.87106, 1.75079, 1.74652, 1.83136, 1.71167, 1.72937, 1.70326, 1.83517, 1.86107, 1.35025, 1.75352, 1.79312, 1.90415, 1.8552, 1.95202, 1.87783, 2.04056, 1.80056, 1.76102, 1.57689, 1.58519, 1.98049, 1.94769, 2.05088, 2.03314, 1.9837, 2.28618, 2.29193, 2.22835, 2.32851, 2.28882, 1.72562, 1.59469, 1.52912, 1.42922, 2.40077, 2.52481, 2.50482, 1.38569, 1.36948, 1.29648, 1.35727, 1.39143, 1.43907, 1.52158, 1.44252, 1.34751, 0.945536, 0.736002, 0.809757, 0.791837, 0.93395, 0.835407, 1.71557, 1.74693, 1.16091, 1.23692, 1.32271, 1.67043, 1.68707, 1.72991, 2.90014, 2.88077, 2.95413, 2.89325, 0.934021, 1.07745, 1.11855, 2.36976, 2.49968, 2.42016, 2.35412, 2.01304, 1.73916, 1.98958, 1.78462, 1.5486, 1.52206, 1.47091, 1.16625, 0.952507, 2.06586, 1.95907, 2.07143, 1.96356, 1.84899, 1.62718, 1.67817, 1.65427, 1.54764, 1.44498, 1.44232, 1.47898, 1.19809, 1.29194, 1.13883, 1.34186, 1.55261, 1.31779, 1.54385, 1.52351, 1.35374, 1.34993, 1.25914, 1.26383, 1.10473, 1.2174, 0.961771, 0.806755, 0.766927, 0.645406, 2.44207, 2.30628, 2.21539, 2.36161, 2.32021, 2.145, 1.62944, 1.68248, 1.51041, 1.19507, 1.58674, 1.44166, 1.66879, 2.16254, 2.25707, 2.17307, 1.67932, 1.82948, 1.73401, 1.47479, 1.51639, 1.50529, 1.4598, 1.47498, 2.10456, 2.16675, 2.08568, 2.04266, 2.39175, 2.39449, 1.28253, 1.78216, 1.75553, 1.69042, 1.62851, 1.72659, 1.77699, 1.5957, 1.96009, 1.77491, 1.76744, 1.75739, 1.94523, 1.92839, 1.96322, 2.29208, 2.24544, 2.29938, 2.22081, 2.22944, 1.79225, 1.79204, 1.95143, 1.824, 1.7441, 1.89326, 1.72684, 1.65389, 1.39408, 1.56289, 1.19833, 1.3204, 1.17985, 1.25827, 1.58863, 1.57203, 1.61024, 1.35996, 1.72797, 1.71263, 1.6802, 1.64637, 2.36473, 2.4153, 2.41386, 1.35174, 1.30197, 1.31959, 1.37712, 1.26594, 1.47582, 1.46852, 1.54684, 1.49022, 2.27288, 2.22719, 2.05094, 2.1372, 2.16319, 2.21723, 2.1684, 2.97217, 3.05721, 2.8297, 3.08231, 3.01359, 1.58616, 1.6538, 1.69868, 1.66553, 1.56127, 1.67469, 1.60795, 1.44967, 1.34557, 1.44218, 1.19174, 1.44278, 1.39717, 1.42864, 2.05983, 2.2102, 2.01575, 1.58522, 1.5571, 2.09612, 2.10216, 2.09824, 2.12921, 1.87706, 1.82065, 1.74799, 1.73393, 2.25357, 2.11365, 2.27027, 2.17423, 2.28322, 1.60073, 0.683787, 0.683042, 0.676607, 1.24944, 1.24579, 1.20553, 1.2988, 1.28397, 1.19826, 1.14491, 1.19332, 1.24559, 1.14947, 1.13721, 1.72506, 1.71891, 1.69412, 1.68003, 1.97268, 2.0434, 1.67873, 1.66068, 1.70455, 1.45399, 1.3551, 1.26462, 0.958058, 0.808657, 0.739203, 0.501791, 0.491697, 0.492191, 0.499644, 0.497772, 1.02636, 0.986204, 0.983951, 0.947528, 2.27538, 2.22469, 2.0614, 2.15919, 2.0239, 2.28002, 2.23054, 2.2483, 2.22888, 1.8631, 1.85472, 1.89664, 1.84723, 1.81982, 1.83586, 1.73124, 1.82213, 1.81393, 1.09742, 1.15717, 1.15739, 1.5412, 1.58365, 1.52838, 1.55139, 1.49682, 1.46582, 1.43502, 1.46569, 1.35199, 0.436657, 0.430675, 0.379156, 0.458576, 0.393874, 0.396766, 0.878229, 0.785436, 0.738088, 0.723868, 1.13591, 2.04172, 2.12494, 2.10313, 2.07347, 1.9815, 1.10482, 1.02681, 1.37966, 1.3436, 1.30762, 1.32658, 0.96126, 0.876873, 0.811326, 0.760656, 0.78642, 1.22107, 1.20785, 1.20666, 1.11994, 0.691914, 1.26438, 1.20137, 1.16061, 1.22268, 1.18434, 1.04207, 1.32002, 1.31437, 1.37201, 1.39721, 1.2952, 1.10375, 1.75446, 1.68995, 1.72702, 1.75697, 1.65886, 1.52777, 1.40031, 1.42549, 1.31256, 1.26831, 1.47101, 1.46925, 1.59735, 1.46836, 1.45077, 1.3666, 1.31962, 1.35847, 1.34026, 0.653877, 0.567516, 0.606989, 0.515946, 0.505444, 1.80004, 1.77376, 1.74745, 1.69913, 1.10697, 1.18843, 0.735156, 0.743457, 1.00229, 1.01351, 0.999414, 1.1078, 1.03882, 1.10698, 0.944052, 1.46323, 1.40826, 1.36104, 1.34075, 1.35517, 1.58675, 1.6084, 1.548, 1.4831, 1.66198, 1.00029, 1.0471, 1.06207, 2.48568, 2.47382, 2.44489, 2.35624, 2.4418, 3.0954, 3.08264, 2.98512, 3.00158, 3.12216, 1.69637, 1.65552, 1.50443, 1.47743, 2.21774, 2.2144, 2.19311, 2.15229, 1.46237, 1.58163, 1.55755, 1.49685, 1.42798, 1.36345, 2.2537, 2.25182, 2.17839, 2.15227, 2.07754, 2.23918, 2.06385, 1.31234, 1.5126, 1.15941, 1.52252, 1.83892, 1.7813, 2.17847, 2.08706, 2.1308, 1.521, 1.39015, 1.42492, 1.43794, 1.44321, 0.850498, 0.596073, 0.730159, 1.92768, 1.83326, 1.95925, 1.87742, 2.1947, 2.26119, 2.2841, 2.13704, 1.5522, 1.5917, 1.51755, 1.37972, 1.48094, 1.42417, 1.51806, 1.49305, 1.45513, 2.60936, 2.6269, 2.49888, 2.59231, 2.51995, 2.48318, 2.10587, 2.08422, 2.19807, 1.99717, 2.18895, 2.19594, 1.62216, 1.56367, 1.54617, 1.4958, 1.76057, 0.882029, 0.751574, 0.801141, 0.918611, 1.39003, 1.36879, 1.57345, 1.51334, 1.36265, 1.40513, 1.33755, 1.21486, 1.20324, 2.08925, 1.95514, 0.931043, 0.989955, 0.909335, 1.4755, 1.49175, 2.02525, 1.91058, 1.8507, 1.76222, 1.84689, 2.10501, 2.10342, 2.11007, 2.07706, 2.89483, 2.9086, 2.84675, 2.8089, 2.85538, 1.13585, 1.06065, 1.01466, 1.01479, 1.73952, 1.01687, 0.565413, 0.605203, 0.614963, 0.605127, 1.11427, 1.05062, 1.13514, 0.965547, 0.984142, 0.945918, 0.893392, 1.07879, 1.16695, 1.12972, 1.21522, 1.05684, 2.68092, 2.75746, 1.64698, 1.75473, 1.7659, 1.7438, 1.94026, 1.81403, 1.89597, 1.75992, 1.76327, 1.5488, 1.61589, 1.62934, 1.57669, 1.5267, 1.50595, 2.80097, 2.74911, 1.82558, 1.82065, 1.76362, 1.76861, 2.82084, 1.89436, 1.73905, 1.79577, 1.73897, 0.661072, 0.611808, 1.84865, 1.92328, 1.93425, 2.21596, 1.52248, 1.50991, 1.39103, 1.49867, 1.54987, 1.53212, 1.32327, 1.45473, 1.1685, 1.10085, 2.46549, 2.49611, 2.29711, 2.31319, 2.397, 1.79415, 1.95077, 1.75756, 1.87763, 1.85065, 1.63036, 1.68354, 1.68138, 1.57144, 1.54526, 1.65612, 1.19946, 1.07725, 1.11872, 1.38615, 1.42285, 1.15167, 0.641727, 0.615707, 0.687864, 0.651521, 1.81666, 1.82252, 1.87023, 1.98369, 1.89337, 1.82049, 0.662592, 0.702918, 0.516802, 1.14414, 1.30376, 1.30497, 1.38857, 1.34934, 1.41646, 1.38526, 1.42927, 1.5873, 1.5406, 1.51908, 1.46611, 0.654251, 0.557396, 0.575903, 0.999088, 1.0254, 1.00001, 0.727804, 0.719728, 0.601627, 1.19835, 1.12825, 1.0609, 1.27207, 1.31068, 1.13415, 1.38244, 1.29703, 1.3968, 1.35329, 1.28145, 1.40003, 1.35726, 1.17848, 1.39701, 1.43939, 1.30421, 1.34691, 1.44731, 2.0421, 1.92207, 1.94791, 1.78101, 1.74478, 1.0475, 1.00533, 0.922637, 0.902742, 1.31329, 1.30705, 1.44508, 1.55506, 1.52667, 1.53767, 1.43644, 1.435, 1.45959, 1.34855, 0.610219, 0.716577, 0.780622, 1.48562, 1.47804, 1.46334, 1.41923, 1.25522, 1.18305, 1.35516, 1.07733, 2.02731, 1.9714, 1.88982, 1.96087, 1.86567, 1.12036, 1.35976, 1.13114, 1.28878, 1.06158, 0.567792, 0.456628, 0.61225, 0.483418, 1.57421, 1.27539, 1.67949, 1.24905, 1.23975, 1.5298, 1.962, 1.95259, 2.01775, 1.91093, 1.94183, 1.92986, 1.93839, 1.46942, 1.38981, 1.40839, 2.19184, 2.15258, 2.27735, 2.19634, 1.74985, 1.7836, 1.70442, 1.67705, 1.62395, 1.69347, 1.64683, 1.47686, 1.49998, 2.00211, 1.82676, 1.89449, 1.92362, 1.91663, 2.47648, 2.50538, 2.53611, 2.10173, 1.96215, 2.12656, 1.95948, 2.01363, 1.8188, 1.7932, 1.692, 1.7429, 1.72912, 2.38605, 2.49179, 2.37932, 2.37208, 2.39007, 2.3453, 2.35115, 1.80435, 1.83307, 1.41817, 1.91481, 1.95067, 1.76155, 1.45099, 1.32493, 1.3198, 1.26087, 1.1412, 0.798352, 1.35938, 0.979309, 1.36448, 1.36033, 1.40467, 1.34111, 0.974139, 0.974127, 0.98859, 1.50026, 1.32104, 1.3725, 1.38286, 1.2454, 1.36601, 1.34401, 1.2918, 1.24082, 1.80364, 1.77859, 1.8232, 1.78562, 1.80591, 1.53478, 1.49072, 1.50828, 1.61043, 1.57688, 1.28304, 1.24168, 1.38902, 1.33928, 1.40706, 1.34864, 1.31021, 1.60808, 1.38348, 1.351, 1.35821, 1.43441, 1.35782, 1.88637, 1.88992, 1.75975, 1.69677, 1.56738, 1.56524, 1.575, 1.81495, 1.86537, 1.91876, 1.86813, 1.94166, 1.82366, 1.59974, 1.64713, 1.69189, 2.06036, 1.97148, 1.95042, 1.98888, 2.06106, 2.05505, 2.04378, 2.07464, 2.09628, 2.04176, 1.70008, 1.62559, 1.55038, 1.56829, 1.45051, 1.44617, 1.29254, 1.45365, 1.17236, 1.21825, 1.57675, 1.56313, 1.24781, 1.48347, 2.07476, 2.05123, 1.64035, 1.90969, 1.77371, 1.54295, 1.43908, 1.23705, 1.19307, 1.21816, 1.10764, 1.21083, 0.869809, 0.732335, 0.873509, 0.770085, 1.44021, 1.22387, 1.61127, 2.52016, 2.50963, 2.39652, 2.3219, 1.94327, 1.85746, 1.88496, 1.98607, 1.94814, 2.51396, 2.6998, 2.66288, 2.50701, 2.68314, 1.96921, 2.02779, 2.02101, 2.75021, 2.70235, 2.46336, 1.29728, 1.20829, 1.03726, 0.999237, 1.30449, 1.33464, 1.8617, 1.91985, 1.79028, 1.82971, 1.50392, 1.53189, 1.52892, 1.38901, 1.6781, 1.99946, 1.75429, 1.8173, 1.73934, 1.716, 1.67994, 2.7, 2.41751, 1.16832, 1.11991, 1.08041, 1.01993, 1.02228, 1.87535, 1.83177, 1.75585, 1.79657, 2.08376, 1.98741, 1.85036, 2.10953, 1.99188, 1.79744, 2.09728, 2.00666, 1.99333, 1.88371, 1.74526, 1.42964, 1.45875, 1.59318, 1.7016, 1.65962, 1.64316, 1.05607, 1.08076, 0.896821, 1.01348, 1.20829, 1.17436, 1.13533, 1.14782, 1.16364, 0.949655, 1.06214, 0.920457, 1.00278, 1.66313, 1.95252, 2.0981, 2.12379, 0.874776, 0.866916, 0.82053, 1.57679, 1.50434, 1.56167, 1.57276, 1.47205, 2.79409, 2.79316, 2.75295, 2.74303, 2.75203, 2.01228, 2.01627, 2.13055, 2.15946, 2.17565, 1.64553, 1.58661, 1.58097, 1.5221, 1.03176, 0.849691, 1.24463, 1.24029, 1.23273, 1.1035, 0.548829, 0.518421, 0.49812, 0.474288, 0.459128, 1.08291, 1.09245, 1.03478, 1.02111, 0.936979, 0.923825, 2.17548, 2.00668, 2.18424, 1.92893, 1.77348, 2.0719, 1.76524, 1.6964, 1.74089, 1.79219, 1.81618, 1.78523, 1.88777, 1.95885, 1.90976, 1.94025, 1.63542, 1.5533, 1.53168, 2.45765, 2.18898, 1.44578, 1.31945, 1.20206, 1.4599, 1.43863, 1.36788, 1.36699, 1.3754, 1.21899, 0.567652, 0.539115, 0.550789, 0.495595, 0.469311, 0.828167, 0.864896, 0.788052, 0.875307, 1.2249, 2.21989, 2.25267, 2.22805, 2.18713, 1.93577, 1.92334, 1.75762, 1.53622, 1.63123, 1.69028, 1.57491, 2.21116, 2.25067, 2.24254, 2.19502, 1.67403, 1.6371, 1.65526, 1.69613, 1.73085, 1.70219, 2.07065, 1.70972, 2.06192, 1.97886, 1.9233, 1.63915, 1.54729, 1.57315, 1.62323, 1.59567, 0.999582, 0.947338, 1.0057, 0.904197, 2.09717, 2.05621, 2.11013, 2.01004, 2.46741, 2.42548, 2.48309, 2.38198, 1.69164, 1.76516, 1.66937, 1.57908, 1.81704, 1.61623, 1.63511, 1.50222, 1.5358, 1.53884, 1.51764, 1.71654, 1.64755, 1.80823, 2.01132, 1.57826, 1.58946, 1.68564, 1.94334, 1.35301, 1.29995, 1.36563, 1.24158, 1.22176, 1.17536, 1.8358, 1.91611, 1.80884, 1.80041, 1.72298, 1.78726, 1.73841, 1.80353, 1.76382, 1.58742, 1.62456, 1.70992, 1.73288, 1.54814, 1.59189, 1.55952, 1.38037, 1.58003, 1.50489, 1.56056, 1.51401, 1.48147, 2.40958, 2.2456, 2.41898, 1.66411, 1.67652, 1.67635, 1.61854, 1.7598, 1.83079, 1.84148, 1.80492, 1.96822, 2.28655, 2.121, 1.93887, 1.23685, 1.23085, 1.16298, 1.17157, 1.30867, 1.23511, 1.12941, 1.17561, 2.31465, 2.30833, 2.36852, 2.46144, 2.3262, 1.78055, 1.72345, 1.59361, 1.59842, 1.06538, 1.12127, 1.16717, 1.04874, 1.05853, 1.21656, 1.17692, 1.16666, 1.49364, 1.56416, 0.759825, 0.490219, 0.434618, 1.13494, 1.05913, 1.11979, 1.12096, 1.74406, 1.63707, 1.56829, 1.59193, 1.31107, 1.27062, 1.26474, 1.17907, 1.15271, 1.14513, 1.24489, 1.18789, 1.08703, 1.26866, 1.19525, 1.18449, 1.21661, 1.23133, 1.24157, 2.36894, 2.39144, 2.43092, 2.11612, 1.95461, 2.17155, 2.49859, 2.52938, 2.60686, 2.4717, 2.29538, 2.47129, 2.26451, 2.1412, 2.04807, 2.15228, 2.09655, 2.0534, 2.3383, 2.48162, 2.42706, 2.39273, 2.3679, 1.73733, 1.79478, 1.77057, 1.77516, 1.7782, 1.60832, 1.6175, 1.65841, 1.61794, 2.31302, 2.27772, 2.4522, 2.40319, 1.14868, 1.04226, 1.09843, 2.37679, 2.40043, 2.41855, 2.39921, 2.43384, 2.49557, 2.38808, 2.30212, 2.26459, 0.980804, 1.04301, 0.884627, 1.01868, 1.0106, 0.865674, 3.05303, 3.04213, 2.77873, 2.53429, 3.11828, 1.49691, 1.53603, 1.5319, 1.57269, 1.55843, 1.52034, 1.6151, 2.65923, 1.63751, 1.64783, 1.63721, 1.60902, 2.03964, 1.92481, 2.10468, 1.29513, 1.25951, 1.2636, 1.21594, 1.50958, 1.32183, 1.43939, 1.93273, 2.02091, 2.14036, 2.09214, 2.00902, 1.20486, 1.54184, 1.38724, 0.7573, 0.608936, 0.527886, 0.53418, 1.42825, 1.41745, 1.40708, 1.42777, 1.43385, 1.54404, 1.47056, 1.53722, 1.54572, 1.42853, 1.40033, 1.40568, 1.29078, 1.19204, 1.32584, 1.32049, 2.29927, 2.31703, 1.33435, 1.26391, 1.34375, 1.33685, 1.68544, 1.68109, 1.62066, 1.51492, 1.51897, 1.12079, 1.09749, 1.16239, 1.16309, 1.17682, 1.28939, 1.24101, 1.23714, 1.0323, 1.18211, 1.28102, 0.788393, 0.674776, 0.867232, 1.00639, 0.949325, 0.906121, 1.34639, 1.31545, 1.37919, 1.25732, 2.78997, 2.53087, 2.38933, 1.31402, 1.47314, 1.23435, 1.61183, 1.33499, 1.12421, 1.21027, 1.09947, 1.28556, 1.10666, 1.56845, 1.51473, 1.48691, 1.43909, 1.59793, 1.32765, 1.2993, 1.31169, 1.28804, 2.21795, 2.18798, 2.23813, 2.22134, 2.29168, 2.26343, 2.33921, 1.58398, 1.44731, 1.25568, 1.19271, 1.15707, 1.2173, 0.743033, 0.71937, 0.745281, 0.667515, 0.735375, 1.45778, 1.51871, 1.65025, 1.56722, 1.65684, 1.94573, 1.84104, 1.98145, 1.20285, 2.43212, 2.34396, 2.32985, 2.35742, 1.44863, 1.43335, 1.45114, 1.14938, 1.13547, 1.11842, 1.11612, 1.01173, 1.01248, 1.04684, 0.926059, 2.15148, 2.00097, 1.42041, 1.37618, 1.36608, 1.34105, 1.18038, 1.07423, 1.15516, 1.12753, 1.61841, 1.78673, 1.86666, 1.88623, 1.72556, 1.71154, 1.37373, 1.71964, 0.998291, 1.08046, 1.34867, 1.4779, 1.19459, 1.20253, 1.00636, 1.25591, 1.31312, 1.15747, 1.01822, 1.37801, 1.15308, 0.970679, 1.10153, 1.38649, 1.48821, 2.16568, 2.20529, 1.87325, 2.07923, 1.63094, 1.39363, 1.27109, 1.26745, 1.34151, 1.19359, 1.27491, 1.86812, 1.84658, 1.3266, 1.33616, 1.36472, 1.30351, 1.28165, 1.3397, 2.73711, 2.62984, 2.74386, 2.69186, 2.72946, 1.79688, 1.84705, 1.82873, 1.73201, 1.91331, 1.97917, 1.92184, 1.95124, 1.10245, 1.08874, 0.999918, 2.37188, 2.37032, 2.27138, 2.31879, 2.58054, 2.63223, 2.68211, 2.5332, 2.54986, 1.79701, 1.71978, 1.75944, 1.69607, 1.51956, 1.45904, 1.44804, 1.44979, 1.39119, 1.33869, 1.19154, 1.19761, 0.617733, 0.608728, 1.95591, 1.87048, 1.89115, 1.77123, 1.76503, 1.73454, 1.69835, 1.68394, 1.99909, 1.91903, 1.96057, 1.92189, 2.44933, 2.48737, 2.41423, 2.36231, 2.0502, 2.09927, 2.11649, 2.13585, 2.07647, 1.80903, 1.93153, 1.80214, 1.84816, 1.74083, 1.79774, 2.23294, 2.37689, 2.24667, 2.81419, 2.8292, 1.70244, 1.28241, 1.4792, 1.60313, 1.26474, 1.31726, 1.40266, 1.14049, 1.41397, 0.995064, 1.31081, 1.27977, 1.22207, 0.941519, 1.04935, 1.57641, 1.41507, 1.39841, 1.10928, 1.02869, 1.45294, 1.51339, 1.74692, 1.66286, 1.76981, 1.6973, 1.8101, 1.93269, 1.64761, 1.81806, 1.84081, 1.81429, 1.85204, 2.2059, 1.58343, 1.60079, 2.0566, 1.35642, 1.35959, 1.21908, 1.26582, 1.49036, 1.5054, 1.51715, 1.42817, 1.54684, 0.951871, 0.985008, 0.794365, 0.906238, 0.802856, 1.71805, 1.43824, 1.45523, 1.26236, 1.3375, 1.30522, 1.2838, 1.63728, 1.16421, 1.04575, 1.43318, 1.39175, 2.75478, 2.91232, 2.81801, 2.78226, 2.81742, 2.78966, 2.41466, 2.33624, 2.35661, 2.29495, 2.35249, 2.14491, 2.20971, 2.21498, 2.09652, 2.05056, 2.46378, 2.43787, 2.48789, 2.35625, 1.78624, 1.28875, 1.30576, 1.43306, 1.26906, 1.31584, 0.43732, 0.489461, 0.823503, 1.28869, 1.1733, 1.16736, 1.23382, 1.07242, 3.09358, 3.14864, 2.86179, 3.03438, 3.09927, 2.84533, 2.81415, 2.59724, 1.7352, 1.73581, 1.76535, 1.75593, 1.76862, 1.82686, 2.61464, 2.74304, 2.77322, 2.66369, 1.96241, 1.91994, 1.95004, 2.09649, 1.91162, 1.89107, 1.91512, 1.95867, 1.9301, 1.92095, 1.39482, 1.45094, 1.66393, 1.42248, 1.60444, 1.13452, 1.02116, 0.962876, 1.0232, 1.04874, 1.12501, 0.968757, 1.47983, 1.3248, 1.52193, 1.79739, 1.72214, 1.80905, 1.77624, 1.30785, 1.2205, 1.13663, 1.3445, 1.32335, 1.27588, 1.40726, 2.08112, 2.0123, 2.08202, 1.95189, 1.88015, 1.94233, 1.87313, 1.86001, 1.76891, 1.13441, 1.2787, 0.954326, 0.964368, 0.949515, 1.68383, 1.7138, 2.05319, 1.81967, 1.79829, 1.99018, 1.80846, 1.92315, 1.88431, 1.69965, 1.69673, 1.42095, 1.27558, 1.33142, 1.36046, 1.09215, 1.80396, 1.76699, 1.75996, 1.75536, 1.71326, 1.59289, 1.59053, 1.27587, 2.06264, 2.09484, 1.99993, 2.03663, 2.11776, 1.44643, 1.50662, 1.48883, 1.25281, 2.41913, 2.4171, 2.35783, 2.28736, 2.31528, 1.10194, 1.14222, 1.06803, 1.02621, 1.05979, 0.964524, 0.964858, 1.3664, 1.26351, 1.396, 0.909313, 0.772452, 0.716848, 0.7621, 1.62956, 1.55363, 1.48737, 1.60063, 1.54151, 0.595861, 0.623839, 0.542858, 0.429964, 2.89792, 3.08312, 3.09643, 3.05739, 2.20505, 0.973977, 0.938625, 0.95596, 0.896996, 1.62861, 1.67969, 1.69131, 1.71323, 2.80444, 2.819, 2.81105, 1.3046, 1.27416, 2.23244, 2.21485, 2.15258, 1.73074, 1.82308, 1.80567, 1.19979, 1.40044, 1.45391, 1.51126, 1.42892, 0.548065, 0.550014, 0.568839, 1.33547, 1.43968, 1.24699, 1.34661, 1.39678, 1.28418, 1.23302, 1.04501, 2.21194, 2.18294, 2.25937, 2.18297, 2.25238, 2.17493, 1.50005, 1.55724, 1.45768, 1.45286, 1.22272, 1.17642, 1.15108, 1.15117, 1.20829, 1.23456, 1.03656, 1.1033, 1.03498, 1.06198, 1.24532, 1.26509, 1.29466, 1.19349, 1.11767, 1.12833, 1.80542, 1.75842, 1.71746, 1.69994, 1.65189, 1.94206, 2.03741, 2.125, 2.11927, 2.09182, 2.14436, 2.34386, 2.39632, 2.43067, 2.37894, 0.789307, 0.734785, 0.611156, 1.26255, 1.32564, 1.23839, 1.26944, 1.22992, 1.31972, 1.2465, 0.879797, 1.8515, 1.8712, 1.76027, 1.82201, 0.751804, 0.674203, 0.658909, 0.717968, 2.39633, 1.9258, 1.97371, 1.91711, 1.86412, 1.98398, 1.86207, 1.17309, 1.38379, 1.28994, 1.36899, 1.05978, 0.966499, 1.03969, 1.04592, 1.08218, 2.95594, 2.9633, 2.86001, 2.88799, 2.94948, 1.56844, 1.31894, 1.37553, 1.60316, 1.44136, 1.4689, 1.4184, 1.76614, 1.71562, 1.74853, 1.64741, 2.06101, 1.63509, 2.11161, 1.23287, 1.17785, 1.12891, 1.17719, 1.43193, 1.4936, 1.34781, 1.24715, 1.12899, 1.51212, 1.62062, 1.73561, 1.66595, 1.59897, 1.7465, 2.00348, 1.93715, 1.95225, 1.93422, 1.28907, 1.16949, 0.911382, 1.15682, 0.807399, 0.845367, 0.725958, 1.95508, 1.92018, 2.22376, 1.99772, 2.05595, 1.92075, 1.7544, 1.33027, 1.25278, 1.19325, 1.12414, 1.37421, 1.42749, 1.26592, 0.494872, 0.487946, 0.488139, 0.548858, 0.699621, 0.875756, 0.83611, 1.27584, 1.32716, 1.11418, 1.06886, 1.05383, 0.938455, 0.959893, 0.864079, 0.837477, 0.864246, 0.826804, 1.3608, 1.17908, 1.81865, 1.85631, 1.86279, 1.84789, 1.9045, 1.55613, 1.44464, 1.49159, 1.48409, 1.90579, 1.95863, 1.85415, 2.37537, 2.27728, 2.36827, 2.50059, 2.44605, 2.69943, 2.82804, 2.58851, 2.80997, 2.02213, 2.01087, 1.95511, 2.05145, 2.0014, 2.30278, 2.35764, 2.41423, 2.35952, 2.39187, 2.23682, 2.23749, 2.2678, 2.37481, 2.31127, 2.00385, 2.08867, 2.06275, 2.0459, 2.04583, 2.03446, 1.65564, 1.63789, 1.59434, 1.61874, 1.53083, 1.40746, 2.05241, 2.0454, 1.887, 1.82602, 1.90105, 1.58154, 1.67581, 1.72725, 2.1244, 2.22027, 1.94196, 1.89005, 1.86867, 1.83034, 1.61947, 1.18509, 1.22494, 1.30725, 1.20061, 1.34357, 1.284, 1.31563, 1.56786, 1.44055, 1.45425, 1.41326, 1.35629, 1.33498, 1.77835, 1.77383, 1.8167, 1.78158, 1.77533, 1.1612, 1.21643, 1.23188, 1.57392, 2.88987, 2.96563, 2.95722, 2.92254, 2.99041, 2.30358, 2.27158, 2.42215, 2.32359, 2.09365, 2.01593, 2.08166, 2.07988, 1.65009, 1.76678, 1.60989, 1.60655, 1.55446, 2.24352, 2.31207, 2.273, 1.19019, 1.20228, 1.11913, 1.40107, 1.3985, 1.4863, 1.35209, 1.37862, 1.34185, 1.7417, 1.66858, 1.61638, 1.64512, 1.60099, 2.25297, 2.20697, 2.20616, 2.22952, 2.33422, 2.31983, 2.29545, 2.28648, 2.36451, 1.59255, 1.54579, 0.836689, 0.853809, 1.56132, 1.49576, 1.59581, 1.57146, 1.60303, 1.5467, 1.59672, 1.51361, 1.5375, 1.52596, 1.47778, 1.3518, 1.36491, 1.30151, 1.02254, 1.07282, 0.912169, 0.790592, 0.568679, 0.722298, 0.735046, 0.71006, 1.54428, 1.46563, 1.27393, 1.24813, 1.26651, 1.31031, 1.36183, 1.32871, 1.20894, 1.32129, 1.3332, 1.11911, 1.25839, 1.72809, 1.73999, 1.68642, 1.21148, 1.11355, 1.17321, 1.11018, 1.72173, 1.70296, 1.64215, 1.56873, 2.53786, 2.46767, 2.04816, 2.15147, 2.08225, 2.05246, 1.99015, 2.04765, 1.15472, 1.9943, 1.99259, 2.02712, 1.96966, 1.94511, 1.11814, 1.16453, 1.09337, 1.03638, 1.77376, 1.7865, 1.92329, 1.90004, 1.37854, 1.4874, 1.36118, 1.52216, 1.48145, 1.41772, 1.31556, 2.00364, 1.19952, 1.17501, 1.18274, 1.1822, 1.11746, 1.37624, 1.37258, 1.37107, 1.57811, 1.5916, 1.54418, 2.18391, 2.17038, 2.45919, 2.42709, 2.44853, 2.21661, 2.254, 2.20171, 1.77054, 1.72997, 2.01669, 2.02213, 1.9, 1.94209, 1.68909, 1.68453, 1.68667, 1.58562, 0.898914, 0.89289, 0.905477, 0.876234, 0.845976, 0.814717, 1.40172, 1.41975, 0.810673, 0.778438, 1.601, 1.46823, 1.51811, 1.3253, 1.20212, 1.24502, 1.20514, 1.2416, 1.08137, 1.13081, 1.09171, 1.00446, 1.7465, 1.66431, 1.60354, 1.76324, 1.56751, 1.41888, 1.44151, 1.46033, 1.46831, 1.91962, 1.93803, 1.9749, 1.99206, 2.00205, 1.08045, 1.08808, 1.1135, 2.08403, 2.22523, 2.16409, 2.21494, 2.23967, 2.20665, 1.54949, 1.50793, 1.33452, 1.34728, 2.79902, 2.8906, 2.79715, 1.61947, 1.63661, 1.95814, 1.15979, 1.23982, 1.07822, 1.63626, 1.72824, 1.69986, 1.52871, 1.48946, 1.46933, 1.47794, 1.8068, 1.57797, 1.80994, 1.73909, 1.55895, 1.53556, 1.55395, 1.59765, 1.53651, 0.941656, 1.25992, 1.3139, 1.24309, 1.37205, 1.33305, 1.30303, 1.71688, 1.75746, 1.88458, 1.89057, 2.01896, 2.11204, 2.21836, 2.11184, 2.16571, 2.10473, 2.16766, 2.07328, 1.98297, 2.0356, 2.65281, 0.949188, 0.95395, 0.902097, 0.849384, 1.42854, 1.30256, 1.31657, 1.27373, 1.28353, 1.27725, 1.28001, 1.1785, 1.52449, 1.44937, 1.33452, 1.83399, 1.7119, 1.68427, 1.61589, 1.12263, 1.41795, 1.56914, 1.47547, 1.4017, 1.60021, 1.57577, 1.58847, 1.48474, 1.64509, 1.13951, 1.04357, 1.02188, 1.18575, 0.927627, 1.13654, 0.895318, 1.10821, 1.13769, 1.12567, 1.10314, 1.07512, 1.03504, 0.955278, 0.866666, 0.866965, 1.13976, 1.12913, 1.03176, 1.29576, 1.30692, 1.64636, 1.62508, 1.59812, 1.51649, 1.58459, 1.60746, 1.04982, 0.816241, 0.857174, 0.611461, 1.37489, 1.38292, 1.42761, 1.45836, 1.45746, 0.939677, 0.972149, 0.844021, 0.871297, 0.873923, 0.883466, 0.985869, 0.927507, 0.92442, 0.886428, 0.973581, 0.955846, 0.898815, 0.893785, 0.80944, 1.6824, 1.73292, 1.69251, 1.19302, 1.24833, 1.1815, 1.17384, 1.1531, 1.07267, 1.06252, 1.05144, 1.47692, 1.49479, 1.4359, 1.27226, 1.2441, 1.32523, 1.26194, 1.81013, 1.72508, 2.74138, 2.66932, 2.66761, 2.55824, 2.59342, 2.68097, 2.65351, 2.24277, 2.17597, 2.21428, 2.25041, 2.22927, 2.2368, 1.99009, 1.84898, 2.02057, 2.03464, 1.93289, 2.63866, 2.72847, 2.66436, 2.71779, 2.68537, 2.75782, 2.35436, 1.64754, 1.52663, 1.52686, 3.14315, 3.05564, 3.20854, 1.24328, 1.08664, 1.10259, 1.81596, 1.71409, 3.1385, 3.07333, 3.14485, 3.04043, 3.06837, 2.05696, 1.95562, 1.93328, 0.893385, 0.881794, 0.798092, 2.02593, 1.91207, 1.9776, 2.43607, 2.49991, 2.23231, 1.03458, 0.85741, 1.47783, 1.42884, 1.37201, 1.34572, 1.08759, 0.996467, 0.975003, 1.72655, 1.80617, 1.86686, 1.9764, 1.95627, 1.83077, 1.80481, 1.958, 2.54185, 2.01601, 2.38628, 1.92963, 1.73494, 1.18076, 1.22502, 1.20875, 1.2351, 0.900666, 0.874642, 0.839763, 0.878277, 0.891456, 2.77219, 2.78265, 2.71505, 1.94217, 1.80147, 1.8413, 1.84518, 1.89782, 2.02679, 1.51933, 1.531, 1.46462, 2.42777, 2.30725, 2.34385, 2.13744, 1.8519, 1.77233, 1.85413, 1.77054, 0.843796, 2.14176, 2.14886, 2.29435, 2.31048, 2.21468, 2.00639, 1.93969, 1.95836, 1.98547, 1.74683, 1.08941, 1.11484, 1.13564, 1.07345, 1.24868, 1.13243, 1.22854, 1.42498, 1.43981, 1.30745, 1.59575, 2.70799, 2.41161, 2.65996, 2.47571, 2.72792, 2.57441, 2.77853, 2.66276, 2.72807, 2.17805, 2.15822, 2.05586, 1.87541, 1.75748, 1.73228, 1.55134, 1.69105, 1.62557, 1.67001, 1.6198, 1.19382, 1.33755, 2.6737, 2.56182, 2.74862, 2.55557, 2.38277, 2.15831, 2.20846, 2.12454, 2.18576, 1.6887, 1.6648, 1.61958, 1.64212, 1.53119, 0.987104, 1.09011, 1.02206, 1.01334, 1.10218, 1.51695, 1.57926, 2.44085, 2.36073, 2.37756, 2.44277, 2.39864, 2.0253, 1.91123, 1.98569, 1.97106, 2.03564, 1.94757, 1.75733, 1.86658, 1.71667, 1.69991, 2.50174, 2.554, 2.48395, 2.11937, 1.26924, 1.27384, 1.12479, 1.19274, 1.12444, 1.05222, 1.41914, 1.45474, 1.4588, 1.43924, 1.43821, 1.53557, 1.71445, 1.94988, 1.61001, 1.60549, 1.46479, 1.38187, 1.2161, 1.1329, 1.57785, 1.9693, 1.62975, 1.58142, 1.35979, 1.25972, 2.72134, 2.59547, 2.54674, 1.34612, 1.41048, 1.3609, 2.53401, 2.48618, 2.73162, 2.721, 2.66631, 2.53904, 2.15994, 2.02915, 2.17388, 2.25442, 2.35751, 2.32146, 2.29698, 2.33611, 2.2458, 2.21049, 2.24784, 2.26846, 2.60624, 2.33367, 1.8468, 1.79434, 1.77033, 1.81148, 1.75806, 1.80232, 1.69491, 1.47849, 1.5479, 2.20006, 2.12609, 1.51237, 1.01218, 1.01517, 1.06045, 1.05206, 0.691223, 0.662814, 2.06704, 2.10577, 1.98702, 2.13968, 1.95288, 1.45355, 1.32396, 1.22367, 1.29908, 1.93177, 1.84071, 1.91112, 1.88516, 1.18788, 1.10963, 1.09932, 1.16159, 0.986831, 1.3701, 1.34544, 1.36848, 0.892299, 0.76622, 0.797987, 1.52865, 1.45132, 1.43453, 1.49748, 1.50907, 1.46035, 1.19167, 1.2124, 1.18463, 1.19112, 1.08836, 2.17928, 2.39472, 2.30026, 2.36805, 2.38512, 2.35264, 2.24473, 1.5209, 1.4568, 1.40387, 1.30881, 1.36005, 1.47189, 1.5058, 1.49987, 1.20544, 1.27843, 1.22807, 1.20839, 1.20901, 1.31015, 1.30768, 1.33483, 1.23189, 1.31888, 1.34666, 1.31532, 1.24333, 1.33375, 1.34578, 1.47362, 1.42963, 1.44388, 2.47248, 2.63919, 2.41894, 2.40524, 1.87617, 1.72525, 1.8128, 1.69371, 1.78739, 1.72652, 1.74146, 1.7019, 1.40311, 1.29548, 1.97236, 1.96276, 1.30888, 1.23578, 1.22358, 1.19532, 1.46499, 1.45665, 1.38313, 1.39387, 1.3162, 0.937041, 0.71258, 0.865567, 0.768193, 1.66361, 1.49907, 1.51591, 0.844555, 0.846888, 0.793745, 0.799377, 1.43085, 1.441, 1.41249, 1.45516, 0.842499, 0.88195, 0.820393, 0.818523, 0.803926, 0.75782, 0.755434, 0.987129, 1.01234, 1.02453, 0.99163, 1.02113, 1.02055, 1.02301, 0.93956, 1.77963, 1.98109, 1.97669, 1.87193, 1.86068, 1.81196, 1.72775, 2.23819, 2.3719, 2.20376, 2.63799, 2.58293, 2.42333, 2.35197, 2.24642, 2.17818, 2.08659, 2.08627, 2.3472, 2.32041, 2.20584, 2.13263, 2.11723, 1.44861, 1.49329, 1.44788, 1.56615, 1.52251, 2.31771, 2.2647, 2.23591, 2.13282, 2.02962, 2.34287, 1.7603, 1.72803, 1.70876, 1.61597, 1.64317, 1.63577, 1.60432, 1.59856, 1.30475, 1.32218, 1.34505, 1.10324, 1.04257, 1.38747, 1.43313, 1.38568, 1.20888, 1.41091, 1.36817, 1.37922, 1.40768, 1.41353, 1.4132, 0.781939, 0.775106, 0.744578, 2.55916, 2.54885, 2.47258, 2.54784, 2.33447, 1.37908, 1.42572, 1.44646, 1.61949, 1.6498, 1.50551, 2.21452, 2.29431, 2.31275, 2.34187, 2.19684, 2.18588, 2.57376, 2.62684, 2.63896, 2.50247, 1.8759, 1.9386, 2.37353, 2.43243, 2.35518, 2.41428, 2.32841, 0.755365, 0.702052, 0.696989, 1.79271, 1.02125, 1.03878, 0.990253, 1.02777, 1.01372, 0.991628, 0.910889, 0.918528, 0.899122, 0.886121, 0.935368, 0.868248, 1.18403, 1.23, 1.20543, 1.20458, 1.30948, 1.27758, 1.39782, 1.38905, 2.04859, 2.07563, 1.96126, 1.5779, 1.60801, 1.60927, 1.40193, 1.38478, 1.05972, 1.0695, 1.02233, 1.37383, 1.2731, 1.51739, 1.70209, 1.53785, 1.43852, 0.995975, 1.06543, 1.10213, 0.96981, 0.938201, 0.831726, 0.975655, 1.99804, 1.82328, 1.90866, 0.989687, 0.94488, 1.40655, 1.49444, 1.36555, 1.42857, 1.38941, 1.39545, 1.59557, 0.724642, 0.74438, 1.30727, 1.27236, 1.85447, 1.89316, 1.71686, 1.70678, 1.97645, 2.17817, 1.90602, 2.03193, 1.97988, 2.15787, 2.08595, 2.00406, 2.07108, 2.03336, 1.94652, 1.58558, 1.68277, 1.916, 1.60249, 1.65253, 1.65883, 1.63605, 1.42576, 1.47389, 1.52508, 1.83384, 1.88912, 1.92544, 2.01457, 1.85344, 1.99566, 1.9769, 2.32034, 2.27434, 1.94865, 0.607763, 1.03453, 0.976609, 0.970095, 1.39979, 1.3761, 1.35332, 1.29987, 1.37675, 1.32712, 1.02988, 1.05833, 1.01639, 1.11854, 2.27632, 2.25895, 2.18367, 2.22922, 2.26191, 3.07406, 3.12981, 3.18592, 2.61869, 2.58168, 2.45051, 2.64635, 2.62611, 1.81829, 1.7274, 2.34553, 2.31698, 2.44874, 2.34019, 2.56987, 2.45812, 1.80402, 1.82533, 1.91408, 1.85441, 1.79431, 1.94732, 1.89628, 1.86082, 1.76357, 1.68181, 2.28926, 2.28862, 2.17261, 2.22672, 1.95147, 2.03803, 2.61712, 2.6473, 2.64653, 2.67575, 2.65361, 1.97318, 2.00502, 2.03415, 2.2191, 2.12876, 2.07578, 1.55009, 1.49116, 1.4582, 1.7805, 1.58892, 1.59021, 1.38352, 1.30052, 1.69217, 1.63355, 1.60467, 1.85919, 1.8117, 1.70122, 1.35434, 1.11856, 1.0685, 0.864501, 0.737136, 1.784, 1.67842, 1.63729, 1.62792, 1.59323, 1.15031, 1.06007, 0.940731, 1.01442, 1.16763, 1.25545, 1.50077, 1.36809, 1.35845, 1.72641, 1.69812, 1.602, 0.76841, 0.689762, 0.941257, 0.824724, 0.826576, 0.753846, 0.987282, 0.858644, 0.790129, 0.740782, 1.84894, 1.74632, 1.77635, 1.54265, 1.31097, 1.23114, 1.40092, 1.38461, 1.41175, 1.45899, 1.50272, 1.1435, 1.66715, 1.30562, 1.06271, 1.25885, 1.31446, 1.49878, 1.33928, 1.34401, 1.50518, 1.8082, 1.39896, 1.27874, 1.37645, 2.37655, 2.29746, 2.2637, 1.50298, 1.60495, 1.61352, 1.56734, 1.93238, 1.86151, 1.90261, 1.96398, 1.99788, 2.47824, 2.46089, 2.55305, 1.49442, 1.48175, 1.56646, 1.44641, 1.41561, 1.35114, 1.46279, 1.37901, 1.87905, 1.83323, 1.63391, 1.90779, 1.58085, 1.68288, 1.11172, 1.20139, 1.28629, 1.02557, 1.85135, 1.34015, 1.28178, 1.32852, 1.45216, 1.3477, 1.88163, 1.38607, 1.40853, 1.48493, 1.45723, 1.42911, 1.36314, 2.50158, 2.32748, 2.4668, 2.02024, 2.20228, 2.2832, 2.01425, 2.04415, 1.94878, 2.04755, 1.30201, 1.20148, 1.24429, 1.24394, 1.26506, 1.7559, 1.73297, 1.69703, 1.70011, 1.69921, 1.69408, 1.61221, 1.59176, 1.64283, 1.45289, 1.65694, 1.46985, 1.5561, 1.88467, 1.54868, 1.413, 1.28231, 1.44574, 1.18358, 2.09899, 1.96335, 2.40415, 2.52364, 2.53738, 2.55405, 2.43412, 2.79494, 2.78718, 3.01726, 3.08763, 2.92912, 2.86502, 2.90596, 2.75282, 2.95304, 2.87068, 1.70833, 1.65811, 1.66244, 1.71224, 1.66504, 1.06098, 1.18337, 0.945691, 2.24313, 2.25552, 2.11385, 1.29393, 1.29041, 1.17501, 1.49444, 1.36476, 1.37408, 1.27707, 1.25716, 1.37077, 1.77313, 1.62642, 1.47452, 1.387, 2.01312, 2.04728, 1.81065, 1.89037, 1.80297, 1.51947, 1.35884, 1.23343, 1.31337, 1.2599, 0.890948, 0.790937, 0.747671, 0.799658, 0.779846, 0.725464, 1.52498, 1.35343, 1.13123, 1.3874, 1.23899, 1.30945, 1.88902, 1.06203, 1.01325, 1.00969, 0.92587, 0.82549, 1.80694, 1.88229, 2.40554, 2.36287, 2.46942, 1.89784, 1.58579, 1.51815, 1.48797, 1.43989, 1.37267, 2.48046, 2.46127, 2.37521, 2.42629, 2.41795, 1.60258, 1.72999, 1.76776, 1.9065, 1.76793, 1.64245, 1.74768, 1.81692, 1.52198, 1.73833, 1.6539, 2.3877, 2.67189, 2.74213, 2.50812, 2.71105, 2.20249, 2.28411, 2.10641, 2.02914, 0.699572, 1.83387, 1.83479, 1.90442, 1.88407, 1.80857, 1.56284, 1.59659, 1.5841, 1.38716, 1.46013, 1.25579, 1.32025, 1.14352, 1.28207, 1.34281, 1.24483, 0.890681, 0.901688, 1.17428, 0.930339, 1.14998, 1.08237, 1.24301, 1.28101, 1.24903, 1.18661, 0.853002, 0.703054, 1.01688, 0.928501, 1.07226, 1.92687, 1.87803, 1.8792, 1.86249, 1.86912, 1.81512, 1.79551, 1.70996, 1.67718, 1.71535, 0.735854, 0.726774, 0.707813, 0.614431, 1.86282, 1.88713, 2.04909, 1.94113, 1.915, 1.89937, 1.68942, 1.52316, 2.05627, 2.11502, 2.10722, 2.16585, 2.20573, 2.09395, 1.30653, 1.51321, 1.67619, 1.69702, 0.818171, 0.792139, 1.30048, 1.28919, 1.28528, 1.36245, 1.25675, 1.25251, 1.38541, 1.27805, 1.52512, 1.54873, 1.50594, 1.51227, 1.61637, 1.52635, 1.74789, 1.6477, 1.79177, 1.24684, 1.1106, 1.74778, 1.4748, 1.55635, 1.94308, 1.82199, 1.82334, 2.74107, 2.70332, 2.63731, 2.68745, 2.60506, 2.66088, 1.24739, 1.09983, 1.14006, 1.93282, 1.9072, 1.73059, 1.89487, 1.72706, 1.65487, 1.65204, 1.62251, 1.7959, 1.80742, 1.60627, 1.30542, 1.49279, 1.32223, 1.42088, 1.45483, 1.95039, 2.08689, 1.88731, 1.91992, 1.75643, 1.74204, 1.66287, 1.48625, 1.49447, 2.38671, 2.32796, 2.38161, 2.11982, 2.08044, 2.02292, 1.32102, 1.26615, 1.91105, 1.9412, 1.80347, 1.72697, 1.75869, 1.74624, 2.00067, 1.9675, 1.93281, 2.32867, 2.45288, 2.43587, 0.863755, 1.39241, 1.48677, 1.6382, 1.49611, 1.46061, 1.32557, 1.27303, 1.23482, 1.25665, 1.25408, 0.835536, 0.889211, 0.815877, 0.693139, 1.27828, 1.25033, 1.25196, 0.815362, 0.906066, 0.853408, 1.6651, 1.83362, 1.83333, 3.21184, 3.16651, 3.19912, 1.33757, 1.25227, 1.18122, 2.48115, 2.43502, 2.38908, 2.42149, 2.36922, 2.353, 1.8752, 1.98349, 1.86605, 2.29, 2.37548, 0.905254, 0.88314, 0.830932, 0.763987, 1.52738, 1.67458, 1.52156, 1.55131, 1.53207, 1.07881, 1.18573, 0.958298, 0.654074, 0.690471, 0.691997, 1.57109, 1.63387, 1.56222, 1.56937, 1.80788, 2.36605, 1.63735, 1.57949, 1.58601, 1.56669, 1.59619, 1.55205, 1.66279, 1.59324, 1.41287, 2.0005, 2.11491, 2.20063, 2.02494, 2.10216, 2.57627, 2.58403, 2.47176, 1.88531, 1.90377, 1.82562, 1.89096, 0.909618, 0.914692, 0.857358, 0.873875, 1.52365, 1.38283, 1.33018, 1.33358, 1.27708, 1.29904, 1.17741, 0.884003, 0.883223, 0.871724, 0.745383, 1.34628, 1.14711, 1.24099, 1.54247, 1.54907, 1.5164, 1.51313, 1.50881, 1.30761, 1.12612, 1.07264, 1.08385, 0.842668, 2.3463, 2.16487, 2.16182, 2.16739, 2.17691, 2.20603, 2.03948, 2.0265, 2.13094, 2.21699, 2.1681, 1.81157, 1.66947, 1.6217, 1.6275, 1.54189, 2.20075, 2.30522, 1.58046, 1.5459, 1.60422, 1.31872, 1.4535, 1.20533, 1.19932, 1.18686, 1.60929, 1.69628, 1.65552, 1.55427, 1.56278, 1.53874, 2.10217, 2.2132, 1.11684, 1.07949, 1.53778, 1.64369, 2.14666, 2.03325, 1.85826, 1.8501, 1.65315, 1.62413, 1.62057, 1.58328, 1.50267, 0.808532, 0.745935, 0.874405, 0.7666, 0.680901, 1.52507, 1.44761, 1.53697, 1.52464, 2.21512, 2.05011, 2.07976, 1.38729, 1.31877, 1.36181, 1.31488, 1.88704, 1.89699, 1.56743, 1.63417, 2.25868, 2.34863, 2.10676, 2.07548, 2.04815, 2.01227, 1.98614, 1.8029, 1.81214, 1.71776, 1.98822, 1.88948, 1.89174, 1.9703, 1.96151, 1.96585, 1.89248, 1.1268, 1.20695, 1.81147, 1.75586, 1.65114, 1.63969, 1.31717, 1.43579, 1.26055, 1.49731, 1.89524, 1.03333, 1.11054, 1.04454, 0.995202, 0.977658, 0.936734, 1.9727, 1.95097, 1.24995, 1.29953, 1.29135, 1.26017, 2.20306, 2.26379, 2.30139, 2.40248, 1.90926, 1.9549, 1.75809, 1.81039, 1.46018, 1.20057, 1.33537, 1.3281, 1.26977, 1.39284, 1.79527, 1.79933, 1.69895, 1.12971, 1.17817, 1.11814, 1.0268, 1.72918, 1.76864, 1.75961, 1.93295, 1.84572, 1.59895, 1.516, 1.50304, 1.76274, 1.33634, 1.26001, 1.20246, 1.19847, 1.51196, 1.78256, 1.65541, 1.62412, 1.70347, 2.08288, 2.1539, 2.1893, 2.26348, 2.19837, 2.3121, 1.51128, 1.56098, 1.59945, 1.56855, 2.10426, 1.33581, 1.32674, 1.32891, 1.38434, 1.38197, 1.30073, 1.28281, 1.17828, 1.19997, 1.00728, 2.47474, 2.3405, 2.35374, 1.7833, 1.70547, 1.97195, 1.61316, 1.61693, 1.59352, 1.58617, 0.99548, 2.01902, 2.0542, 3.21487, 3.10671, 3.12553, 1.11155, 1.02558, 1.15719, 1.0922, 2.17008, 2.21819, 2.11058, 2.09517, 1.77269, 1.69057, 1.69539, 1.74635, 2.21588, 2.24912, 2.23839, 2.29081, 1.01879, 1.09623, 0.953312, 0.799645, 1.54083, 1.54843, 1.40337, 1.42, 1.46074, 1.45239, 1.81927, 1.67175, 1.55781, 2.09192, 2.0065, 1.31302, 1.73535, 1.31728, 1.45573, 1.18549, 1.25622, 1.23853, 1.23665, 1.12596, 1.12731, 1.07761, 1.07992, 0.981188, 0.901155, 0.899676, 1.08608, 1.0097, 1.51697, 1.30293, 1.33966, 1.66173, 1.44136, 1.60858, 0.717103, 0.698849, 0.724714, 2.28316, 2.14827, 2.68666, 2.64015, 2.67393, 1.86671, 2.16592, 1.89869, 1.82684, 1.94091, 1.96317, 2.02092, 2.36335, 2.34891, 2.23809, 2.42609, 2.3394, 1.66388, 1.53468, 1.59594, 1.52974, 1.63022, 1.69901, 1.79675, 1.77319, 1.67411, 0.99394, 1.05115, 2.0668, 1.78315, 2.00211, 1.97274, 1.87648, 1.70036, 1.09443, 1.13943, 1.10729, 1.60867, 1.5864, 1.43309, 1.55959, 1.39401, 1.91276, 1.93876, 1.97293, 1.92413, 1.77452, 1.72426, 1.69616, 1.79643, 1.8349, 1.77828, 1.84212, 2.01158, 1.95414, 1.90569, 1.60775, 1.58877, 1.65203, 1.25532, 1.42178, 1.29441, 2.56086, 1.09165, 0.936488, 1.01964, 1.02101, 0.442958, 0.463089, 0.435045, 0.435199, 0.42716, 1.24381, 1.22712, 0.945352, 1.65751, 1.54892, 1.44498, 1.42457, 0.952323, 1.65053, 1.70222, 2.48309, 2.61666, 1.75719, 1.6881, 1.76103, 1.79099, 1.77238, 2.13935, 2.14158, 2.25188, 2.19496, 2.16413, 2.23731, 2.00599, 1.97197, 2.01474, 1.96152, 2.01838, 1.98819, 2.01565, 2.04636, 2.20319, 2.04121, 1.81131, 1.7768, 0.916581, 0.872476, 0.879267, 0.839026, 2.84635, 2.66162, 3.0174, 2.00977, 2.09565, 1.98066, 1.41006, 1.34804, 1.2164, 1.13676, 1.25132, 1.1219, 0.410512, 1.31793, 1.16528, 1.35936, 2.24204, 2.14406, 2.1669, 2.1881, 2.11613, 2.187, 2.51952, 2.65444, 2.49311, 2.51144, 2.52495, 1.10195, 1.24239, 1.18908, 1.17583, 1.7305, 1.56845, 1.50492, 0.483518, 0.407976, 1.74479, 1.76284, 1.64166, 1.73126, 1.68237, 2.03471, 1.78108, 1.54948, 1.52785, 1.48769, 0.899071, 0.862565, 2.08384, 2.09188, 1.95527, 1.16232, 0.866833, 1.03447, 1.68825, 2.19803, 2.26026, 2.13866, 2.22923, 2.11032, 2.16605, 2.19852, 1.47201, 1.52003, 1.49995, 1.47053, 1.85918, 1.86178, 1.86234, 1.7399, 1.89214, 1.85133, 1.85219, 1.72092, 1.91671, 1.90472, 1.70074, 1.7023, 1.83317, 1.95049, 1.75682, 1.2786, 1.2255, 1.82871, 1.74611, 1.65568, 1.66905, 1.55525, 1.70315, 0.75423, 0.756431, 0.697821, 1.71171, 1.94757, 1.83149, 1.61701, 1.91365, 1.942, 1.93657, 1.96906, 2.00325, 1.32386, 1.25201, 1.35418, 2.23665, 2.27718, 2.18644, 2.19334, 1.40175, 1.37595, 1.39824, 1.76393, 1.75118, 1.69685, 1.96715, 1.94635, 1.87535, 1.89037, 1.91793, 1.3509, 1.07798, 1.08559, 1.61126, 1.68269, 1.61806, 1.56755, 1.62674, 1.63838, 1.58192, 1.60132, 1.54539, 1.60311, 1.50138, 1.5045, 1.20949, 1.20111, 1.07008, 1.05047, 1.28105, 1.91502, 1.21092, 1.16392, 1.09087, 1.96097, 1.93342, 1.92468, 1.44232, 1.43173, 1.47891, 1.20435, 1.09415, 2.44066, 2.48208, 1.56512, 1.47138, 1.58782, 1.21852, 1.09571, 1.98484, 2.08254, 2.19424, 2.24783, 2.24295, 1.57829, 1.49635, 1.57464, 1.44936, 1.47159, 1.33803, 1.42103, 1.32535, 1.61751, 1.536, 1.22403, 1.44731, 2.32012, 1.26544, 0.989441, 1.10032, 1.08666, 1.05681, 2.19041, 2.10612, 1.419, 1.39955, 1.33841, 1.76912, 1.6911, 1.84302, 1.82286, 1.75668, 0.729803, 0.653152, 1.50054, 1.49697, 1.49297, 2.31599, 2.2801, 2.15602, 0.578223, 0.537348, 0.471901, 0.859339, 0.800719, 0.833134, 0.866936, 1.29105, 1.21802, 1.08707, 1.24075, 1.06378, 1.18593, 1.19437, 1.22408, 1.40315, 1.01233, 1.12749, 1.17386, 1.12292, 1.13853, 1.06506, 0.903758, 0.925797, 3.01815, 2.98265, 1.43659, 1.28621, 1.33298, 1.38503, 1.39087, 1.16437, 1.14495, 1.13603, 1.18155, 1.11123, 0.939799, 0.788977, 0.760686, 1.10543, 0.96066, 0.972998, 1.06799, 2.28026, 2.21452, 2.96929, 2.99291, 2.86386, 1.73826, 1.61957, 1.71232, 1.05545, 1.01869, 1.04286, 0.976519, 1.53563, 1.49386, 1.58472, 1.51996, 1.9882, 1.93707, 2.02871, 2.00603, 1.50824, 1.72496, 1.63341, 1.62349, 1.52479, 1.98631, 2.0009, 2.0183, 2.06243, 2.27369, 1.27802, 1.07319, 1.1044, 1.00762, 1.36147, 2.16253, 1.92235, 2.12865, 1.9807, 1.8891, 1.89052, 1.85357, 1.42218, 1.4267, 1.39438), timedays = c(0, 198, 402, 827, 1130, 0, 197, 395, 821, 1098, 0, 168, 780, 1099, 0, 386, 0, 392, 778, 1111, 0, 220, 415, 805, 1123, 0, 240, 401, 795, 1117, 0, 224, 516, 0, 189, 383, 0, 176, 343, 575, 0, 178, 354, 725, 0, 357, 604, 724, 1088, 0, 189, 398, 616, 820, 1120, 0, 196, 467, 721, 1106, 0, 219, 474, 574, 749, 1114, 1.98483, 1.93227, 2.37701, 1.35051, 1.39967, 1.07851, 1.18067, 0.988542, 1.04633, 0.886468, 1.10844, 1.08048, 1.20623, 1.13831, 1.08122, 1.05775, 0.969511, 1.84567, 1.67043, 2.01968, 1.96412, 0, 191, 406, 737, 1101, 0, 224, 414, 780, 0, 223, 408, 602, 772, 0, 195, 0, 323, 431, 0, 430, 815, 0, 226, 420, 575, 765, 0, 566, 0, 224, 421, 591, 765, 0, 382, 749, 1163, 0, 1.74294, 1.79941, 1.62127, 1.71692, 2.02237, 2.07268, 2.14021, 2.06608, 2.01749, 2.16852, 1.87288, 1.83719, 1.66669, 1.29584, 1.55161, 1.33733, 1.31649, 1.04979, 1.1205, 1.08666, 1.84863, 172, 338, 539, 931, 0, 195, 391, 572, 760, 0, 232, 816, 0, 204, 365, 755, 1189, 0, 402, 751, 1112, 0, 202, 405, 1139, 0, 414, 755, 1142, 0, 212, 407, 755, 0, 252, 418, 0, 209, 1.79894, 1.70357, 1.73882, 1.77159, 0.574919, 0.63903, 0.754947, 0.702741, 2.04239, 2.02908, 1.93962, 1.9679, 1.69273, 1.83826, 1.8259, 1.88724, 1.86399, 1.87527, 1.32193, 1.25486, 1.40825, 405, 758, 0, 196, 569, 0, 368, 0, 595, 0, 211, 413, 778, 0, 196, 368, 760, 0, 230, 637, 0, 206, 388, 570, 748, 1118, 0, 162, 540, 896, 0, 238, 0, 199, 405, 568, 728, 0, 210, 1.36149, 1.31271, 1.21156, 1.13731, 1.32126, 1.04716, 1.27898, 1.75464, 1.82626, 1.4822, 1.2825, 1.3998, 1.45596, 1.40075, 1.34999, 1.82528, 1.65826, 1.69241, 1.75363, 1.57362, 1.5512, 395, 752, 0, 209, 398, 580, 761, 0, 230, 580, 742, 0, 783, 0, 358, 0, 190, 387, 574, 750, 0, 144, 362, 525, 895, 0, 203, 388, 744, 0, 202, 380, 743, 1107, 0, 218, 0, 231, 424, 1.60069, 1.5901, 1.5571, 2.00802, 2.02842, 2.09767, 2.10768, 2.06658, 0.799998, 0.819816, 0.766887, 2.36445, 2.45201, 2.41062, 2.39909, 2.57144, 2.30189, 1.64326, 1.59703, 1.77671, 816, 0, 211, 398, 0, 215, 0, 197, 387, 0, 196, 371, 0, 418, 789, 0, 213, 407, 766, 1134, 0, 117, 302, 483, 666, 1001, 0, 177, 359, 734, 0, 219, 378, 770, 0, 209, 397, 734, 0, 1.57873, 1.6637, 2.01947, 2.07746, 1.83896, 1.92087, 0.991519, 0.913825, 0.886242, 1.37925, 1.48175, 1.4886, 1.45576, 1.34149, 1.66149, 1.70207, 1.60911, 1.56585, 1.63303, 1.4121, 1.8414, 187, 424, 568, 783, 0, 183, 548, 0, 180, 916, 0, 183, 367, 730, 0, 378, 721, 1115, 0, 196, 388, 763, 0, 374, 0, 750, 1121, 0, 379, 745, 0, 396, 768, 0, 180, 372, 559, 916, 0, 1.91894, 2.03177, 1.89866, 2.04843, 1.89805, 2.03814, 2.08543, 2.01441, 1.90623, 1.90574, 1.77622, 1.96439, 1.81146, 2.12191, 2.17699, 2.17549, 1.81083, 1.82622, 1.66104, 1.61899, 0.916356, 210, 387, 576, 0, 180, 370, 552, 0, 195, 375, 550, 746, 0, 197, 370, 545, 741, 1106, 0, 182, 378, 744, 1115, 0, 203, 375, 587, 748, 1111, 0, 201, 389, 580, 747, 1137, 0, 206, 384, 753, 1168, 0, 190, 552, 0, 201, 391, 0, 195, 377, 0, 194, 382, 739, 0, 224, 411, 597, 761, 0, 210, 390, 769, 0, 194, 382, 0, 201, 388, 752, 0, 196, 406, 567, 755, 0, 193, 0, 195, 390, 571, 0, 210, 391, 593, 757, 0, 160, 355, 538, 0, 239, 419, 601, 0, 219, 419, 776, 1141, 0, 354, 0, 203, 0, 377, 0, 208, 376, 1112, 0, 195, 393, 0, 189, 374, 780, 0, 378, 795, 0, 397, 0, 519, 904, 0, 189, 371, 732, 0, 175, 0, 154, 554, 896, 0, 201, 383, 1148, 0, 391, 552, 777, 0, 209, 1112, 0, 377, 598, 748, 0, 268, 370, 623, 742, 1102, 0, 191, 422, 0, 215, 432, 0, 243, 459, 831, 1169, 0, 383, 741, 1111, 0, 212, 470, 0, 231, 589, 0, 136, 632, 0, 392, 574, 0, 244, 382, 696, 817, 0, 168, 337, 557, 704, 1070, 0.902023, 0.744146, 1.98753, 1.84899, 1.80632, 1.81262, 1.60791, 1.23024, 1.31396, 1.49914, 2.41339, 2.33499, 2.38158, 0.871528, 0.720013, 0.771077, 1.22042, 1.32957, 1.29719, 1.00004, 0.862767, 0, 178, 360, 553, 730, 0, 245, 425, 0, 224, 0, 140, 368, 532, 0, 194, 378, 0, 242, 414, 0, 218, 393, 567, 0, 180, 532, 0, 238, 418, 784, 0, 196, 371, 770, 0, 215, 390, 775, 2.03889, 1.94491, 0.914783, 0.979551, 0.796696, 0.959417, 0.888041, 1.46739, 1.39362, 0.756833, 0.716394, 0.779721, 0.945316, 0.817991, 1.07119, 1.07671, 1.17289, 1.16066, 1.14324, 1168, 0, 229, 414, 645, 789, 0, 237, 422, 779, 0, 168, 354, 535, 717, 1104, 0, 186, 365, 742, 0, 211, 390, 0, 250, 806, 0, 245, 439, 0, 241, 480, 864, 1162, 0, 471, 854, 1148, 0, 1.10563, 1.10235, 1.19023, 1.18291, 1.23783, 1.8019, 1.8098, 1.75103, 0.645014, 0.683454, 0.565543, 1.1072, 1.07422, 2.06575, 2.01173, 1.92855, 1.05777, 0.964618, 1.06569, 1.07749, 1.02353, 233, 376, 763, 1115, 0, 197, 395, 560, 1128, 0, 178, 544, 920, 0, 743, 0, 235, 364, 543, 914, 0, 196, 383, 727, 1109, 0, 365, 0, 210, 393, 765, 1127, 0, 202, 383, 754, 0, 385, 1.10768, 1.03993, 1.26938, 1.29992, 1.1377, 1.17772, 1.21382, 1.32211, 1.31006, 1.27858, 1.72728, 1.9011, 1.96396, 1.8884 ), timedays = c(0, 198, 402, 827, 1130, 0, 197, 395, 821, 572, 0, 173, 362, 0, 210, 0, 225, 399, 783, 0, 223, 405, 796, 0, 249, 788, 1152, 0, 217, 401, 575, 0, 187, 0, 231, 798, 1133, 0, 390, 737, 1227, 0, 225, 372, 772, 1128, 0, 1098, 0, 168, 780, 1099, 0, 386, 0, 392, 778, 1111, 0, 220, 415, 805, 1123, 0, 240, 401, 795, 1117, 0, 224, 516, 0, 189, 383, 0, 176, 343, 575, 0, 178, 354, 725, 0, 357, 604, 724, 186, 385, 743, 0, 205, 407, 750, 1135, 0, 751, 0, 415, 560, 728, 0, 211, 354, 578, 753, 0, 172, 343, 550, 0, 363, 0, 175, 355, 553, 735, 0, 240, 398, 762, 0, 185, 564, 764, 1143, 1088, 0, 189, 398, 616, 820, 1120, 0, 196, 467, 721, 1106, 0, 219, 474, 574, 749, 1114, 0, 191, 406, 737, 1101, 0, 224, 414, 780, 0, 223, 408, 602, 772, 0, 195, 0, 323, 431, 0, 0, 187, 763, 1147, 0, 184, 585, 763, 0, 195, 384, 736, 1105, 0, 177, 351, 723, 1099, 0, 180, 363, 566, 0, 196, 371, 745, 1127, 0, 390, 778, 0, 385, 0, 406, 755, 0, 225, 371, 938, 430, 815, 0, 226, 420, 575, 765, 0, 566, 0, 224, 421, 591, 765, 0, 382, 749, 1163, 0, 172, 338, 539, 931, 0, 195, 391, 572, 760, 0, 232, 816, 0, 204, 365, 755, 1189, 0, 402, 751, 0, 185, 387, 770, 0, 175, 374, 0, 194, 361, 565, 736, 1114, 0, 199, 351, 570, 743, 1124, 0, 210, 372, 568, 737, 1101, 0, 193, 374, 557, 789, 1134, 0, 230, 369, 548, 751, 0, 191, 1112, 0, 202, 405, 1139, 0, 414, 755, 1142, 0, 212, 407, 755, 0, 252, 418, 0, 209, 405, 758, 0, 196, 569, 0, 368, 0, 595, 0, 211, 413, 778, 0, 196, 368, 760, 0, 230, 637, 365, 563, 0, 190, 379, 554, 751, 0, 214, 371, 739, 0, 188, 391, 755, 1129, 0, 180, 371, 782, 1120, 0, 195, 356, 562, 798, 1086, 0, 191, 0, 162, 365, 598, 0, 190, 365, 738, 1138, 0, 206, 388, 570, 748, 1118, 0, 162, 540, 896, 0, 238, 0, 199, 405, 568, 728, 0, 210, 395, 752, 0, 209, 398, 580, 761, 0, 230, 580, 742, 0, 783, 0, 358, 0, 190, 387, 574, 750, 0, 144, 362, 525, 895, 0, 203, 388, 744, 0, 202, 380, 743, 1107, 0, 218, 0, 231, 424, 816, 0, 211, 398, 0, 215, 0, 197, 387, 0, 196, 371, 0, 418, 789, 0, 213, 407, 766, 1134, 0, 0, 183, 363, 559, 771, 0, 207, 418, 763, 0, 179, 0, 172, 545, 0, 175, 931, 0, 186, 376, 740, 0, 193, 370, 0, 217, 391, 0, 210, 383, 1131, 0, 551, 752, 1123, 0, 173, 353, 729, 117, 302, 483, 666, 1001, 0, 177, 359, 734, 0, 219, 378, 770, 0, 209, 397, 734, 0, 187, 424, 568, 783, 0, 183, 548, 0, 180, 916, 0, 183, 367, 730, 0, 378, 721, 1115, 0, 196, 1082, 0, 191, 375, 751, 1115, 0, 392, 739, 0, 384, 566, 750, 1112, 0, 390, 587, 741, 1096, 0, 359, 724, 0, 207, 377, 746, 0, 196, 385, 552, 741, 1125, 0, 186, 376, 0, 187, 0, 193, 388, 763, 0, 374, 0, 750, 1121, 0, 379, 745, 0, 396, 768, 0, 180, 372, 559, 916, 0, 210, 387, 576, 0, 180, 370, 552, 0, 195, 375, 550, 746, 0, 197, 370, 545, 741, 1106, 0, 182, 0, 187, 378, 579, 740, 0, 174, 356, 552, 719, 1071, 0, 385, 769, 0, 203, 374, 565, 747, 1105, 0, 206, 378, 744, 0, 173, 355, 726, 0, 362, 738, 0, 370, 757, 0, 193, 374, 0, 203, 378, 744, 1115, 0, 203, 375, 587, 748, 1111, 0, 201, 389, 580, 747, 1137, 0, 206, 384, 753, 1168, 0, 190, 552, 0, 201, 391, 0, 195, 377, 0, 194, 382, 739, 0, 224, 411, 597, 761, 384, 743, 0, 210, 379, 567, 742, 0, 213, 388, 759, 1140, 0, 197, 404, 0, 245, 432, 861, 1161, 0, 202, 373, 762, 1128, 0, 211, 412, 762, 0, 223, 411, 586, 781, 1173, 0, 409, 563, 0, 210, 390, 769, 0, 194, 382, 0, 201, 388, 752, 0, 196, 406, 567, 755, 0, 193, 0, 195, 390, 571, 0, 210, 391, 593, 757, 0, 160, 355, 538, 0, 239, 419, 601, 0, 219, 419, 776, 757, 1144, 0, 176, 0, 385, 772, 0, 213, 384, 528, 1149, 0, 228, 389, 574, 747, 0, 364, 780, 0, 256, 364, 736, 0, 181, 390, 573, 0, 174, 358, 0, 225, 394, 0, 193, 371, 536, 0, 1141, 0, 354, 0, 203, 0, 377, 0, 208, 376, 1112, 0, 195, 393, 0, 189, 374, 780, 0, 378, 795, 0, 397, 0, 519, 904, 0, 189, 371, 732, 0, 175, 0, 154, 554, 896, 0, 201, 383, 189, 563, 0, 185, 378, 0, 189, 735, 0, 201, 366, 0, 199, 373, 923, 0, 176, 373, 741, 0, 203, 440, 0, 236, 389, 790, 0, 359, 527, 723, 0, 175, 395, 582, 885, 0, 193, 396, 745, 1148, 0, 391, 552, 777, 0, 209, 1112, 0, 377, 598, 748, 0, 268, 370, 623, 742, 1102, 0, 191, 422, 0, 215, 432, 0, 243, 459, 831, 1169, 0, 383, 741, 1111, 0, 212, 470, 0, 231, 589, 0, 136, 632, 0, 392, 574, 0, 244, 382, 696, 817, 0, 168, 337, 557, 704, 1070, 0, 178, 360, 553, 730, 0, 245, 425, 0, 224, 0, 140, 368, 532, 0, 194, 378, 0, 242, 414, 0, 218, 0, 196, 389, 745, 0, 224, 385, 788, 0, 236, 404, 0, 205, 428, 563, 793, 0, 183, 380, 0, 188, 734, 0, 378, 559, 741, 1111, 0, 202, 385, 559, 763, 1121, 0, 203, 382, 744, 1117, 393, 567, 0, 180, 532, 0, 238, 418, 784, 0, 196, 371, 770, 0, 215, 390, 775, 1168, 0, 229, 414, 645, 789, 0, 237, 422, 779, 0, 168, 354, 535, 717, 1104, 0, 186, 365, 742, 0, 211, 390, 0, 250, 806, 0, 245, 439, 0, 241, 480, 864, 1162, 0, 471, 854, 1148, 0, 233, 376, 763, 1115, 0, 197, 395, 560, 1128, 0, 178, 544, 920, 0, 743, 0, 235, 364, 543, 914, 0, 0, 184, 548, 923, 0, 390, 586, 754, 1127, 0, 194, 747, 0, 204, 386, 586, 748, 0, 182, 545, 0, 174, 539, 908, 0, 208, 383, 768, 0, 205, 387, 756, 1122, 0, 212, 0, 158, 349, 531, 196, 383, 727, 1109, 0, 365, 0, 210, 393, 765, 1127, 0, 202, 383, 754, 0, 385, 572, 0, 173, 362, 0, 210, 0, 225, 399, 783, 0, 223, 405, 796, 0, 249, 788, 1152, 0, 217, 401, 575, 0, 174, 908, 0, 168, 348, 536, 903, 0, 203, 378, 742, 1113, 0, 216, 397, 775, 1127, 0, 177, 364, 728, 0, 180, 548, 910, 0, 196, 374, 0, 212, 382, 569, 746, 0, 749, 0, 194, 397, 0, 187, 0, 231, 798, 1133, 0, 390, 737, 1227, 0, 225, 372, 772, 1128, 0, 186, 385, 743, 0, 205, 407, 750, 1135, 0, 751, 0, 415, 560, 728, 0, 211, 354, 578, 753, 0, 172, 343, 550, 747, 0, 189, 378, 0, 218, 402, 748, 0, 170, 534, 0, 217, 384, 566, 747, 0, 189, 387, 569, 743, 1144, 0, 206, 429, 751, 1150, 0, 219, 380, 1122, 0, 219, 373, 562, 751, 1115, 0, 363, 0, 175, 355, 553, 735, 0, 240, 398, 762, 0, 185, 564, 764, 1143, 0, 187, 763, 1147, 0, 184, 585, 763, 0, 195, 384, 736, 1105, 0, 177, 351, 723, 1099, 0, 180, 363, 566, 0, 197, 596, 743, 1114, 0, 441, 749, 0, 387, 897, 0, 421, 596, 785, 1142, 0, 406, 0, 207, 376, 734, 0, 199, 374, 564, 753, 1112, 0, 206, 376, 752, 1125, 0, 206, 362, 732, 0, 372, 575, 748, 0, 205, 750, 0, 229, 398, 774, 0, 229, 398, 774, 1141, 0, 366, 559, 918, 0, 229, 380, 580, 761, 1113, 0, 187, 0, 375, 0, 757, 1120, 0, 194, 376, 574, 751, 0, 185, 385, 0, 196, 371, 745, 1127, 0, 390, 778, 0, 385, 0, 406, 755, 0, 225, 371, 938, 0, 185, 387, 770, 0, 175, 374, 0, 194, 361, 565, 736, 1114, 0, 199, 351, 570, 743, 1124, 0, 210, 372, 568, 737, 1101, 0, 193, 374, 557, 789, 1134, 0, 230, 369, 548, 751, 0, 191, 365, 563, 0, 190, 379, 554, 751, 0, 214, 371, 739, 0, 188, 391, 755, 1129, 0, 180, 371, 782, 563, 0, 413, 588, 1176, 0, 170, 357, 734, 1129, 0, 401, 765, 0, 412, 776, 0, 175, 931, 0, 233, 409, 748, 0, 187, 341, 992, 0, 173, 350, 511, 952, 0, 224, 378, 560, 756, 0, 420, 609, 1260, 0, 217, 381, 829, 0, 230, 425, 0, 203, 628, 1188, 0, 192, 0, 177, 387, 0, 206, 382, 747, 1116, 0, 291, 406, 754, 1131, 0, 295, 384, 0, 335, 400, 611, 748, 1113, 0, 251, 1120, 0, 195, 356, 562, 798, 1086, 0, 191, 0, 162, 365, 598, 0, 190, 365, 738, 1138, 0, 183, 363, 559, 771, 0, 207, 418, 763, 0, 179, 0, 172, 545, 0, 175, 931, 0, 186, 376, 740, 0, 193, 370, 0, 217, 391, 0, 210, 383, 1131, 0, 551, 752, 1123, 0, 173, 353, 729, 1082, 0, 191, 375, 751, 1115, 0, 392, 739, 0, 384, 566, 750, 1112, 0, 390, 587, 741, 1096, 0, 296, 490, 0, 225, 0, 204, 389, 560, 749, 1106, 0, 205, 421, 1112, 0, 181, 368, 768, 1132, 0, 174, 561, 762, 1099, 0, 246, 396, 601, 762, 1272, 0, 269, 385, 742, 0, 231, 399, 0, 359, 724, 0, 207, 377, 746, 0, 196, 385, 552, 741, 1125, 0, 186, 376, 0, 187, 0, 193, 0, 187, 378, 579, 740, 0, 174, 356, 552, 719, 1071, 0, 385, 769, 0, 203, 374, 565, 747, 0, 161, 371, 547, 911, 0, 186, 376, 0, 184, 367, 744, 1106, 0, 178, 0, 221, 383, 648, 0, 229, 433, 796, 1193, 0, 213, 404, 587, 789, 1174, 0, 212, 374, 757, 0, 202, 390, 592, 1105, 0, 206, 378, 744, 0, 173, 355, 726, 0, 362, 738, 0, 370, 757, 0, 193, 374, 0, 203, 384, 743, 0, 210, 379, 567, 742, 0, 213, 388, 759, 1140, 0, 197, 404, 0, 245, 432, 861, 822, 0, 364, 559, 792, 1265, 0, 180, 390, 755, 1205, 0, 204, 387, 962, 0, 385, 548, 0, 194, 375, 563, 724, 0, 209, 356, 1208, 0, 203, 388, 766, 1187, 0, 414, 595, 752, 1186, 0, 1161, 0, 202, 373, 762, 1128, 0, 211, 412, 762, 0, 223, 411, 586, 781, 1173, 0, 409, 563, 757, 1144, 0, 176, 0, 385, 772, 0, 213, 384, 528, 1149, 0, 228, 389, 574, 747, 0, 364, 780, 412, 601, 814, 1186, 0, 200, 384, 573, 741, 1133, 0, 210, 392, 561, 758, 1101, 0, 211, 737, 1101, 0, 168, 386, 909, 0, 170, 0, 231, 392, 553, 0, 224, 0, 217, 392, 756, 1127, 0, 256, 364, 736, 0, 181, 390, 573, 0, 174, 358, 0, 225, 394, 0, 193, 371, 536, 0, 189, 563, 0, 185, 378, 0, 189, 735, 0, 201, 366, 0, 199, 373, 923, 0, 176, 373, 741, 0, 0, 182, 553, 903, 0, 182, 546, 917, 0, 210, 378, 567, 1120, 0, 749, 1127, 0, 196, 560, 0, 196, 371, 546, 742, 1106, 0, 203, 378, 560, 742, 0, 203, 560, 749, 0, 203, 378, 553, 749, 203, 440, 0, 236, 389, 790, 0, 359, 527, 723, 0, 175, 395, 582, 885, 0, 193, 396, 745, 0, 196, 389, 745, 0, 224, 385, 788, 0, 236, 404, 0, 205, 428, 563, 793, 0, 183, 380, 0, 0, 756, 0, 539, 0, 196, 385, 0, 210, 382, 761, 0, 204, 377, 743, 0, 195, 378, 742, 0, 204, 385, 0, 195, 421, 740, 0, 187, 383, 837, 0, 198, 0, 216, 404, 609, 777, 1135, 0, 209, 188, 734, 0, 378, 559, 741, 1111, 0, 202, 385, 559, 763, 1121, 0, 203, 382, 744, 1117, 0, 184, 548, 923, 0, 390, 586, 754, 1127, 0, 194, 747, 0, 204, 386, 586, 748, 0, 182, 545, 388, 573, 750, 1109, 0, 244, 422, 0, 200, 396, 0, 392, 0, 240, 405, 0, 207, 372, 0, 220, 0, 196, 374, 0, 344, 429, 0, 246, 414, 0, 287, 404, 0, 276, 0, 156, 0, 123, 479, 0, 0, 174, 539, 908, 0, 208, 383, 768, 0, 205, 387, 756, 1122, 0, 212, 0, 158, 349, 531, 0, 174, 908, 0, 168, 348, 536, 903, 0, 203, 378, 742, 1113, 0, 216, 397, 775, 1127, 0, 177, 221, 0, 259, 412, 675, 871, 0, 747, 0, 216, 0, 435, 0, 211, 441, 815, 0, 199, 406, 758, 1137, 0, 223, 439, 889, 1190, 0, 253, 385, 0, 211, 363, 736, 1099, 0, 204, 621, 0, 357, 364, 728, 0, 180, 548, 910, 0, 196, 374, 0, 212, 382, 569, 746, 0, 749, 0, 194, 397, 747, 0, 189, 378, 0, 218, 402, 748, 0, 170, 534, 0, 217, 384, 566, 747, 0, 189, 387, 569, 743, 1144, 0, 206, 429, 751, 1150, 0, 219, 380, 1122, 0, 219, 373, 562, 751, 1115, 0, 197, 596, 743, 1114, 0, 441, 749, 0, 387, 897, 0, 421, 596, 785, 1142, 0, 406, 0, 207, 511, 0, 234, 491, 646, 885, 0, 572, 0, 232, 406, 0, 749, 1103, 0, 505, 967, 0, 253, 0, 259, 406, 854, 1134, 0, 275, 444, 0, 245, 440, 0, 194, 558, 0, 413, 807, 0, 385, 0, 241, 376, 734, 0, 199, 374, 564, 753, 1112, 0, 206, 376, 752, 1125, 0, 206, 362, 732, 0, 372, 575, 748, 0, 205, 750, 0, 229, 398, 774, 0, 229, 398, 774, 1141, 0, 366, 559, 918, 0, 229, 380, 580, 761, 1113, 0, 187, 0, 375, 0, 757, 1120, 0, 194, 376, 574, 751, 0, 185, 385, 563, 0, 413, 588, 1176, 0, 170, 357, 734, 1129, 0, 401, 765, 0, 412, 776, 0, 175, 367, 605, 0, 376, 0, 294, 0, 230, 381, 0, 204, 385, 567, 749, 1118, 0, 462, 831, 0, 98, 0, 453, 0, 218, 409, 766, 1135, 0, 225, 375, 582, 743, 1100, 0, 200, 385, 0, 176, 372, 931, 0, 233, 409, 748, 0, 187, 341, 992, 0, 173, 350, 511, 952, 0, 224, 378, 560, 756, 0, 420, 609, 1260, 0, 217, 381, 829, 0, 230, 425, 0, 203, 628, 1188, 0, 192, 0, 177, 387, 0, 199, 365, 788, 0, 201, 383, 567, 754, 1124, 0, 188, 384, 753, 1096, 0, 192, 374, 822, 1098, 0, 182, 357, 549, 750, 0, 378, 756, 0, 184, 0, 392, 0, 186, 0, 192, 394, 0, 191, 0, 206, 382, 747, 1116, 0, 291, 406, 754, 1131, 0, 295, 384, 0, 335, 400, 611, 748, 1113, 0, 251, 0, 296, 490, 0, 225, 0, 204, 389, 560, 749, 1106, 0, 205, 421, 1112, 0, 181, 368, 527, 0, 217, 387, 567, 756, 1121, 0, 204, 573, 938, 0, 405, 769, 1119, 0, 232, 406, 589, 763, 1127, 0, 240, 406, 574, 763, 1128, 0, 201, 1113, 0, 574, 922, 0, 197, 406, 595, 763, 768, 1132, 0, 174, 561, 762, 1099, 0, 246, 396, 601, 762, 1272, 0, 269, 385, 742, 0, 231, 399, 0, 161, 371, 547, 911, 0, 186, 376, 0, 184, 367, 744, 1106, 0, 178, 0, 221, 383, 648, 0, 229, 433, 796, 1193, 0, 213, 404, 587, 789, 1174, 0, 212, 374, 757, 0, 202, 390, 592, 822, 0, 364, 559, 792, 1265, 0, 180, 390, 755, 1205, 0, 204, 387, 962, 0, 385, 548, 0, 194, 375, 563, 724, 0, 209, 356, 1208, 0, 203, 388, 766, 1187, 0, 414, 595, 752, 1186, 0, 412, 601, 814, 1186, 0, 200, 384, 573, 741, 1133, 0, 210, 392, 561, 758, 1101, 0, 1127, 0, 240, 407, 608, 764, 0, 229, 400, 0, 370, 718, 0, 383, 0, 389, 575, 1107, 0, 201, 371, 745, 0, 201, 0, 171, 540, 0, 153, 547, 917, 0, 564, 929, 0, 217, 366, 542, 938, 211, 737, 1101, 0, 168, 386, 909, 0, 170, 0, 231, 392, 553, 0, 224, 0, 217, 392, 756, 1127, 0, 182, 553, 903, 0, 182, 546, 917, 0, 210, 378, 567, 1120, 0, 749, 1127, 0, 196, 560, 0, 202, 0, 179, 557, 743, 1112, 0, 126, 535, 0, 199, 378, 0, 218, 385, 0, 229, 406, 747, 1246, 0, 182, 0, 219, 392, 0, 206, 379, 568, 749, 0, 175, 0, 202, 388, 894, 0, 356, 0, 196, 371, 546, 742, 1106, 0, 203, 378, 560, 742, 0, 203, 560, 749, 0, 203, 378, 553, 749, 0, 756, 0, 539, 0, 196, 385, 0, 210, 382, 761, 0, 204, 377, 743, 0, 195, 378, 742, 756, 923, 0, 181, 392, 533, 0, 239, 420, 0, 230, 0, 208, 394, 566, 0, 385, 742, 0, 560, 742, 0, 211, 395, 0, 194, 381, 738, 1117, 0, 524, 906, 0, 375, 814, 0, 402, 806, 1119, 0, 204, 385, 0, 195, 421, 740, 0, 187, 383, 837, 0, 198, 0, 216, 404, 609, 777, 1135, 0, 209, 388, 573, 750, 1109, 0, 244, 422, 0, 200, 396, 0, 392, 0, 240, 405, 0, 207, 372, 0, 225, 0, 182, 538, 1001, 0, 199, 0, 189, 402, 767, 1106, 0, 209, 394, 754, 0, 216, 412, 0, 198, 392, 580, 741, 1133, 0, 403, 738, 1125, 0, 378, 553, 728, 1098, 0, 203, 385, 0, 170, 365, 715, 1095, 0, 193, 0, 134, 0, 196, 357, 727, 0, 166, 334, 517, 691, 0, 197, 370, 754, 1125, 0, 357, 741, 1114, 0, 155, 0, 189, 371, 743, 1114, 0, 162, 0, 168, 532, 897, 0, 196, 383, 574, 755, 1104, 0, 379, 551, 770, 0, 192, 404, 0, 208, 586, 762, 0, 196, 379, 0, 395, 0, 384, 752, 0, 180, 378, 0, 369, 745, 0, 198, 366, 919, 0, 189, 369, 0, 220, 0, 196, 374, 0, 344, 429, 0, 246, 414, 0, 287, 404, 0, 276, 0, 156, 0, 123, 479, 0, 221, 0, 259, 412, 675, 871, 0, 747, 0, 216, 0, 435, 0, 211, 441, 815, 0, 199, 406, 758, 0, 181, 499, 0, 182, 546, 891, 0, 216, 387, 588, 762, 0, 208, 580, 749, 1119, 0, 234, 0, 186, 369, 746, 0, 195, 375, 742, 0, 202, 383, 734, 1119, 0, 189, 372, 563, 729, 1102, 1137, 0, 223, 439, 889, 1190, 0, 253, 385, 0, 211, 363, 736, 1099, 0, 204, 621, 0, 357, 511, 0, 234, 491, 646, 885, 0, 572, 0, 232, 406, 0, 749, 1103, 0, 505, 967, 0, 253, 0, 259, 0, 385, 0, 180, 538, 0, 372, 1135, 0, 374, 736, 0, 208, 369, 580, 743, 0, 370, 0, 195, 388, 563, 746, 1111, 0, 381, 745, 0, 185, 372, 743, 1095, 0, 181, 378, 567, 0, 232, 407, 772, 406, 854, 1134, 0, 275, 444, 0, 245, 440, 0, 194, 558, 0, 413, 807, 0, 385, 0, 241, 367, 605, 0, 376, 0, 294, 0, 230, 381, 0, 204, 385, 567, 749, 1118, 0, 462, 831, 0, 98, 0, 1121, 0, 232, 407, 0, 183, 379, 743, 1113, 0, 221, 0, 189, 395, 759, 0, 188, 351, 739, 0, 382, 550, 0, 223, 408, 0, 203, 396, 572, 763, 1125, 0, 217, 405, 0, 226, 589, 758, 0, 183, 379, 0, 198, 387, 0, 199, 0, 229, 387, 0, 181, 382, 0, 170, 366, 0, 183, 401, 0, 231, 0, 186, 403, 0, 588, 757, 0, 211, 565, 0, 188, 369, 749, 0, 741, 0, 371, 751, 0, 189, 453, 0, 218, 409, 766, 1135, 0, 225, 375, 582, 743, 1100, 0, 200, 385, 0, 176, 372, 0, 199, 365, 788, 0, 201, 383, 567, 754, 1124, 0, 188, 384, 753, 1096, 0, 192, 374, 822, 395, 0, 182, 336, 532, 0, 173, 357, 540, 726, 0, 207, 375, 559, 739, 0, 182, 544, 0, 161, 360, 728, 0, 182, 366, 744, 0, 372, 0, 204, 385, 0, 376, 0, 188, 354, 0, 392, 840, 1113, 1098, 0, 182, 357, 549, 750, 0, 378, 756, 0, 184, 0, 392, 0, 186, 0, 192, 394, 0, 191, 527, 0, 217, 387, 567, 756, 1121, 0, 204, 573, 938, 0, 405, 769, 1119, 0, 232, 406, 589, 763, 1127, 0, 240, 406, 574, 763, 1128, 0, 201, 1113, 0, 574, 922, 0, 197, 406, 595, 763, 1127, 0, 240, 407, 608, 764, 0, 229, 400, 0, 370, 718, 0, 383, 0, 389, 575, 1107, 0, 269, 449, 659, 760, 1131, 0, 732, 1116, 0, 215, 442, 776, 0, 217, 377, 771, 0, 177, 0, 223, 408, 744, 1105, 0, 223, 405, 594, 798, 1211, 0, 210, 0, 372, 737, 1113, 0, 219, 755, 0, 201, 371, 745, 0, 201, 0, 171, 540, 0, 153, 547, 917, 0, 564, 929, 0, 217, 366, 542, 938, 0, 202, 0, 179, 557, 743, 1112, 0, 126, 535, 0, 199, 378, 0, 218, 385, 0, 229, 1126, 0, 331, 0, 407, 565, 0, 248, 438, 619, 826, 0, 189, 362, 565, 0, 358, 727, 0, 217, 396, 0, 196, 388, 759, 0, 203, 387, 0, 390, 735, 0, 186, 385, 740, 0, 213, 384, 808, 406, 747, 1246, 0, 182, 0, 219, 392, 0, 206, 379, 568, 749, 0, 175, 0, 202, 388, 894, 0, 356, 756, 923, 0, 181, 392, 533, 0, 239, 420, 0, 230, 0, 208, 394, 566, 0, 385, 742, 0, 358, 728, 1093, 0, 193, 374, 570, 738, 1201, 0, 163, 1085, 0, 374, 738, 1159, 0, 175, 343, 0, 175, 371, 728, 1092, 0, 191, 378, 774, 0, 190, 385, 741, 0, 174, 356, 538, 721, 1112, 0, 560, 742, 0, 211, 395, 0, 194, 381, 738, 1117, 0, 524, 906, 0, 375, 814, 0, 402, 806, 1119, 0, 225, 0, 182, 538, 1001, 0, 199, 0, 189, 402, 767, 1106, 0, 209, 394, 754, 0, 216, 412, 0, 198, 392, 580, 741, 1133, 0, 403, 738, 1125, 0, 378, 553, 728, 1098, 0, 203, 385, 0, 170, 365, 715, 1095, 0, 193, 0, 134, 0, 196, 357, 727, 0, 166, 334, 517, 691, 0, 168, 378, 588, 0, 364, 735, 0, 174, 367, 0, 211, 378, 0, 202, 379, 586, 761, 0, 245, 407, 576, 770, 1134, 0, 229, 1135, 0, 215, 403, 768, 1119, 0, 406, 764, 0, 259, 419, 610, 874, 1154, 0, 203, 387, 741, 1106, 0, 168, 363, 915, 0, 168, 363, 0, 213, 403, 582, 1113, 0, 220, 0, 189, 556, 898, 0, 217, 411, 587, 784, 1149, 0, 679, 0, 192, 394, 576, 751, 0, 197, 370, 754, 1125, 0, 357, 741, 1114, 0, 155, 0, 189, 371, 743, 1114, 0, 162, 0, 168, 532, 897, 0, 196, 383, 574, 755, 1104, 0, 379, 551, 770, 0, 192, 404, 0, 208, 586, 762, 0, 196, 379, 0, 395, 0, 384, 752, 0, 180, 378, 0, 369, 745, 0, 198, 366, 919, 0, 189, 369, 0, 181, 499, 0, 182, 546, 891, 0, 216, 387, 588, 762, 0, 208, 580, 749, 1119, 0, 234, 1113, 0, 208, 396, 0, 183, 365, 729, 0, 183, 366, 0, 184, 546, 0, 392, 588, 756, 1113, 0, 216, 419, 0, 211, 400, 0, 223, 754, 0, 444, 0, 188, 0, 228, 450, 0, 982, 0, 214, 0, 0, 186, 369, 746, 0, 195, 375, 742, 0, 202, 383, 734, 1119, 0, 189, 372, 563, 729, 1102, 0, 385, 0, 180, 538, 0, 372, 1135, 0, 374, 736, 0, 208, 369, 580, 743, 0, 370, 0, 195, 212, 0, 196, 385, 0, 205, 0, 211, 363, 0, 182, 0, 230, 408, 0, 252, 424, 0, 189, 420, 0, 202, 0, 203, 465, 0, 227, 445, 0, 214, 430, 756, 0, 222, 487, 766, 0, 188, 543, 933, 0, 388, 563, 746, 1111, 0, 381, 745, 0, 185, 372, 743, 1095, 0, 181, 378, 567, 0, 232, 407, 772, 1121, 0, 232, 407, 0, 183, 379, 743, 1113, 0, 221, 0, 189, 395, 759, 0, 188, 351, 457, 569, 760), SEX = c(2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 739, 0, 382, 550, 0, 223, 408, 0, 203, 396, 572, 763, 1125, 0, 217, 405, 0, 226, 589, 758, 0, 183, 379, 0, 198, 387, 0, 199, 0, 229, 387, 0, 181, 382, 0, 170, 366, 0, 183, 401, 0, 231, 0, 186, 403, 0, 588, 757, 0, 211, 565, 0, 188, 369, 749, 0, 741, 0, 371, 751, 0, 189, 395, 0, 182, 336, 532, 0, 173, 357, 540, 726, 0, 207, 375, 559, 739, 0, 182, 544, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 0, 161, 360, 728, 0, 182, 366, 744, 0, 372, 0, 204, 385, 0, 376, 0, 188, 354, 0, 392, 840, 1113, 0, 269, 449, 659, 760, 1131, 0, 732, 1116, 0, 215, 442, 776, 0, 217, 377, 771, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 0, 177, 0, 223, 408, 744, 1105, 0, 223, 405, 594, 798, 1211, 0, 210, 0, 372, 737, 1113, 0, 219, 755, 1126, 0, 331, 0, 407, 565, 0, 248, 438, 619, 826, 0, 189, 362, 565, 0, 358, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 727, 0, 217, 396, 0, 196, 388, 759, 0, 203, 387, 0, 390, 735, 0, 186, 385, 740, 0, 213, 384, 808, 0, 358, 728, 1093, 0, 193, 374, 570, 738, 1201, 0, 163, 1085, 0, 374, 738, 1159, 0, 175, 343, 0, 175, 371, 728, 1092, 0, 191, 378, 774, 0, 190, 385, 741, 0, 174, 356, 538, 721, 1112, 0, 168, 378, 588, 0, 364, 735, 0, 174, 367, 0, 211, 378, 0, 202, 379, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 586, 761, 0, 245, 407, 576, 770, 1134, 0, 229, 1135, 0, 215, 403, 768, 1119, 0, 406, 764, 0, 259, 419, 610, 874, 1154, 0, 203, 387, 741, 1106, 0, 168, 363, 915, 0, 168, 363, 0, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 213, 403, 582, 1113, 0, 220, 0, 189, 556, 898, 0, 217, 411, 587, 784, 1149, 0, 679, 0, 192, 394, 576, 751, 1113, 0, 208, 396, 0, 183, 365, 729, 0, 183, 366, 0, 184, 546, 0, 392, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 588, 756, 1113, 0, 216, 419, 0, 211, 400, 0, 223, 754, 0, 444, 0, 188, 0, 228, 450, 0, 982, 0, 214, 0, 212, 0, 196, 385, 0, 205, 0, 211, 363, 0, 182, 0, 230, 408, 0, 252, 424, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 0, 189, 420, 0, 202, 0, 203, 465, 0, 227, 445, 0, 214, 430, 756, 0, 222, 487, 766, 0, 188, 543, 933, 0, 457, 569, 760 ), SEX = c(2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L), DIAGNOSIS = c(2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L), DIAGNOSIS = c(2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L), manufac = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L ), manufac = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 3L, 1L, 3L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 3L, 3L, 3L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 3L, 1L, 3L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 3L, 3L, 3L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L), AGE = c(84.9041, 85.4466, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 86.0055, 87.1699, 88, 76.3863, 76.926, 77.4685, 78.6356, 79.3945, 79.4658, 79.926, 81.6027, 82.4767, 77.5507, 78.6082, 89.737, 90.811, 91.8685, 92.7808, 65.2548, 65.8575, 66.3918, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 67.4603, 68.3315, 81.7068, 82.3644, 82.8055, 83.8849, 84.7671, 70.8712, 71.4849, 72.2849, 82.2603, 82.7781, 83.3096, 69.5041, 69.9863, 70.4438, 71.0795, 70.8055, 71.2932, 71.7753, 72.7918, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 73.7808, 74.7589, 75.4356, 75.7644, 76.7616, 57.989, 58.5068, 59.0795, 59.6767, 60.2356, 61.0575, 71.2575, 71.7945, 72.537, 73.2329, 74.2877, 82.8466, 83.4466, 84.1452, 84.4192, 84.8986, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L), AGE = c(84.9041, 85.4466, 86.0055, 87.1699, 88, 76.3863, 85.8986, 70.8356, 71.3589, 71.9479, 72.8548, 73.8521, 88.7534, 89.3671, 89.8877, 90.8904, 62.9918, 63.6027, 64.1096, 64.6411, 65.1068, 84.4411, 84.9753, 61.3836, 62.2685, 62.5644, 85.2329, 76.926, 77.4685, 78.6356, 79.3945, 79.4658, 79.926, 81.6027, 82.4767, 77.5507, 78.6082, 89.737, 90.811, 91.8685, 92.7808, 65.2548, 65.8575, 66.3918, 67.4603, 68.3315, 81.7068, 86.411, 87.4658, 76.8192, 77.4384, 77.9699, 78.3945, 78.9151, 68.1507, 69.7014, 85.9918, 86.6055, 87.1452, 87.611, 88.0877, 78.0658, 79.1123, 80.1178, 81.2521, 75.9781, 76.4493, 76.9041, 82.3644, 82.8055, 83.8849, 84.7671, 70.8712, 71.4849, 72.2849, 82.2603, 82.7781, 83.3096, 69.5041, 69.9863, 70.4438, 71.0795, 70.8055, 71.2932, 71.7753, 72.7918, 77.4548, 78.5288, 85.7288, 86.263, 86.8, 87.2959, 87.811, 79.5918, 80.2274, 81.8274, 84.8411, 85.4, 85.8411, 86.9096, 88.0986, 78.9397, 80.0411, 80.9973, 81.9863, 70.9589, 71.5123, 73.7808, 74.7589, 75.4356, 75.7644, 76.7616, 57.989, 58.5068, 59.0795, 59.6767, 60.2356, 61.0575, 71.2575, 71.7945, 72.537, 73.2329, 74.2877, 82.8466, 83.4466, 72.0685, 74.0795, 79.1945, 80.3288, 81.263, 82.3233, 71.1233, 71.7041, 72.2384, 73.1918, 81.726, 82.4164, 82.8712, 71.6521, 72.2247, 72.7616, 73.7288, 71.3288, 71.8658, 72.8877, 76, 84.1452, 84.4192, 84.8986, 85.8986, 70.8356, 71.3589, 71.9479, 72.8548, 73.8521, 88.7534, 89.3671, 89.8877, 90.8904, 62.9918, 63.6027, 64.1096, 64.6411, 65.1068, 77.0082, 79.7534, 81.3836, 77.0932, 77.6712, 78.2247, 79.2247, 71.7041, 72.2411, 72.7123, 73.7863, 71.2137, 71.8438, 72.9589, 70.9973, 71.5616, 72.0603, 72.5589, 73.0466, 74.0603, 75.1041, 84.4411, 84.9753, 61.3836, 62.2685, 62.5644, 85.2329, 86.411, 87.4658, 76.8192, 77.4384, 77.9699, 78.3945, 78.9151, 68.1507, 69.7014, 85.9918, 86.6055, 87.1452, 75.5479, 76.5836, 77.5589, 74.0438, 74.6959, 73.6712, 74.2164, 74.7808, 75.2274, 75.6658, 64.1699, 64.7452, 65.2521, 66.2301, 72.0247, 72.5973, 73.1151, 73.6137, 74.1096, 87.8137, 88.4438, 87.611, 88.0877, 78.0658, 79.1123, 80.1178, 81.2521, 75.9781, 76.4493, 76.9041, 77.4548, 78.5288, 85.7288, 86.263, 86.8, 87.2959, 87.811, 79.5918, 80.2274, 81.8274, 89.4027, 89.8466, 80.9397, 83.0849, 79.9452, 80.926, 79.7068, 80.2274, 80.7671, 81.2795, 81.7616, 75.1096, 75.5041, 76.1014, 76.5479, 77.5616, 73.011, 73.5671, 74.074, 75.0493, 73.4959, 84.8411, 85.4, 85.8411, 86.9096, 88.0986, 78.9397, 80.0411, 80.9973, 81.9863, 70.9589, 71.5123, 72.0685, 74.0795, 79.1945, 80.3288, 81.263, 82.3233, 71.1233, 71.7041, 74.0493, 74.537, 75.5315, 76.5288, 74.7562, 75.3534, 79.5233, 80.1562, 80.6849, 81.7589, 70.9479, 71.526, 72.0384, 73.7315, 74.3205, 73.5041, 74.0438, 74.5644, 67.5507, 68.0877, 68.5671, 72.2384, 73.1918, 81.726, 82.4164, 82.8712, 71.6521, 72.2247, 72.7616, 73.7288, 71.3288, 71.8658, 72.8877, 76, 77.0082, 79.7534, 81.3836, 77.0932, 77.6712, 78.2247, 74.6219, 75.7671, 76.7836, 70.3123, 70.8959, 71.4274, 72.411, 73.4192, 62.1808, 62.5014, 63.0082, 63.5041, 64.0055, 64.9233, 72.5068, 72.9918, 73.4904, 74.5178, 74.6658, 75.2658, 75.7014, 79.2247, 71.7041, 72.2411, 72.7123, 73.7863, 71.2137, 71.8438, 72.9589, 70.9973, 71.5616, 72.0603, 72.5589, 73.0466, 74.0603, 75.1041, 75.5479, 76.5836, 77.5589, 76.7753, 65, 65.5726, 66.0877, 67.011, 84.1863, 84.6986, 85.3479, 85.7425, 86.3315, 81.8767, 82.3781, 83.3781, 74.3178, 74.811, 76.8274, 73.9726, 74.474, 74.9781, 75.9726, 65.5205, 74.0438, 74.6959, 73.6712, 74.2164, 74.7808, 75.2274, 75.6658, 64.1699, 64.7452, 65.2521, 66.2301, 72.0247, 72.5973, 73.1151, 73.6137, 74.1096, 87.8137, 88.4438, 66.5562, 67.4959, 68.5753, 72.737, 73.274, 73.8, 74.8274, 63.2767, 64.3014, 71.8795, 73.9342, 74.9507, 80.1836, 81.2219, 82.2247, 72.4986, 73.5836, 74.6027, 82.4329, 82.926, 83.4521, 89.4027, 89.8466, 80.9397, 83.0849, 79.9452, 80.926, 79.7068, 80.2274, 80.7671, 81.2795, 81.7616, 75.1096, 75.5041, 76.1014, 76.5479, 77.5616, 73.011, 73.5671, 83.9644, 84.9425, 76.9425, 77.5178, 78.0027, 78.5205, 71.1068, 71.6, 72.1205, 72.6192, 60.3534, 60.8877, 61.3808, 61.8603, 62.3973, 87.2384, 87.7781, 88.2521, 88.7315, 89.2685, 90.2685, 81.5315, 82.0301, 82.5671, 83.5699, 84.5863, 77.1589, 77.7151, 78.1863, 78.7671, 79.2082, 80.2027, 82.2192, 82.7699, 83.2849, 83.8082, 84.2658, 85.3342, 76.1726, 76.737, 77.2247, 78.2356, 74.074, 75.0493, 73.4959, 74.0493, 74.537, 75.5315, 76.5288, 74.7562, 75.3534, 79.5233, 80.1562, 80.6849, 81.7589, 70.9479, 71.526, 72.0384, 73.7315, 74.3205, 73.5041, 74.0438, 74.5644, 67.5507, 68.0877, 68.5671, 74.6219, 75.7671, 76.7836, 70.3123, 70.8959, 71.4274, 72.411, 73.4192, 62.1808, 62.5014, 63.0082, 63.5041, 64.0055, 79.3726, 64.1699, 64.6904, 65.6822, 76.6767, 77.2274, 77.7479, 77.5479, 78.0822, 78.5808, 84.8521, 85.3836, 85.8986, 86.8767, 75.3863, 76, 76.5123, 77.0219, 77.4712, 75.9068, 76.4822, 64.9233, 72.5068, 72.9918, 73.4904, 74.5178, 74.6658, 75.2658, 75.7014, 76.7753, 65, 65.5726, 66.0877, 67.011, 84.1863, 84.6986, 85.3479, 85.7425, 86.3315, 81.8767, 76.9753, 78.0137, 73.4055, 73.937, 74.4521, 80, 80.5507, 81.063, 82.0603, 81.5123, 82.0493, 82.6247, 83.0658, 83.5808, 75.4164, 75.9452, 76.3123, 76.8466, 77.3808, 77.8767, 83.2438, 82.3781, 83.3781, 74.3178, 74.811, 76.8274, 73.9726, 74.474, 74.9781, 75.9726, 65.5205, 66.5562, 67.4959, 68.5753, 72.737, 73.274, 73.8, 74.8274, 63.2767, 64.3014, 83.8192, 84.3151, 84.8685, 85.3178, 89.0356, 89.474, 90.0082, 90.5096, 70.7123, 71.3671, 71.8603, 72.3589, 75.1397, 75.7397, 76.2877, 77.2658, 78.2658, 87.6192, 88.589, 85.2877, 85.8438, 71.8795, 73.9342, 74.9507, 80.1836, 81.2219, 82.2247, 72.4986, 73.5836, 74.6027, 82.4329, 82.926, 83.4521, 83.9644, 84.9425, 76.9425, 77.5178, 78.0027, 78.5205, 91.989, 93.0219, 87.326, 87.8959, 88.3562, 90.3726, 77.9397, 78.474, 79.0164, 83.3014, 83.8192, 84.326, 85.4384, 83.1151, 84.1507, 85.2932, 79.0192, 80.1068, 72.589, 74.011, 75.0658, 71.1068, 71.6, 72.1205, 72.6192, 60.3534, 60.8877, 61.3808, 61.8603, 62.3973, 87.2384, 87.7781, 88.2521, 88.7315, 89.2685, 90.2685, 81.5315, 82.0301, 82.5671, 83.5699, 73.1068, 73.6247, 74.1233, 75.1123, 77.2685, 77.7479, 78.4384, 78.8603, 79.9562, 80.8932, 73.7781, 74.3288, 74.8274, 76.9233, 72.1315, 73.2027, 73.6438, 74.2603, 80.0274, 80.6, 83.074, 80.8137, 81.8466, 82.4521, 82.863, 72.2822, 73.0164, 73.2959, 73.989, 74.3151, 75.3014, 80.3671, 80.8904, 81.5233, 76.0329, 76.6219, 77.2164, 81.4, 82.0658, 82.6575, 83.6767, 84.6027, 84.5863, 77.1589, 77.7151, 78.1863, 78.7671, 79.2082, 80.2027, 82.2192, 82.7699, 83.2849, 83.8082, 84.2658, 85.3342, 76.1726, 76.737, 77.2247, 78.2356, 79.3726, 64.1699, 64.6904, 65.6822, 76.6767, 77.2274, 77.7479, 77.5479, 78.0822, 78.5808, 84.8521, 85.3836, 85.8986, 86.8767, 75.3863, 76, 76.5123, 77.0219, 77.4712, 75.9068, 82.9753, 84.0247, 85.0055, 86.0192, 85.1205, 85.7014, 86.4082, 62.263, 62.8959, 63.8767, 87.1151, 87.4877, 88.8466, 76.9479, 78.0219, 78.5205, 69.0466, 69.7151, 70.0932, 70.9534, 71.2849, 76.4822, 76.9753, 78.0137, 73.4055, 73.937, 74.4521, 80, 80.5507, 81.063, 82.0603, 81.5123, 82.0493, 82.6247, 83.0658, 83.5808, 75.4164, 75.9452, 76.3123, 76.8466, 56.3534, 56.8137, 57.2767, 57.8795, 58.2822, 59.2849, 66.4603, 66.9479, 67.4466, 67.9753, 68.4603, 76.3671, 77.0384, 77.5315, 76.3479, 76.9616, 78.1068, 78.4904, 79.1151, 79.5644, 85.137, 77.3808, 77.8767, 83.2438, 83.8192, 84.3151, 84.8685, 85.3178, 89.0356, 89.474, 90.0082, 90.5096, 70.7123, 71.3671, 71.8603, 72.3589, 75.1397, 75.7397, 76.2877, 85.6685, 86.1726, 75.1699, 75.8329, 76.3041, 79.2712, 79.8685, 80.3479, 80.8247, 81.7699, 82.263, 83.2274, 65.9562, 66.6082, 67.1014, 68.1041, 83.6658, 84.2027, 84.6822, 85.7753, 76.1123, 77.2658, 78.2658, 87.6192, 88.589, 85.2877, 85.8438, 91.989, 93.0219, 87.326, 87.8959, 88.3562, 90.3726, 77.9397, 78.474, 79.0164, 83.3014, 83.8192, 84.326, 85.4384, 83.1151, 76.7014, 77.1808, 78.2356, 79.3123, 77.8767, 78.5041, 79.011, 79.6438, 80.0384, 85.8658, 86.5151, 87.0219, 88, 68.6767, 69.137, 69.6466, 70.1425, 70.6411, 71.7014, 83.4603, 83.9699, 84.1507, 85.2932, 79.0192, 80.1068, 72.589, 74.011, 75.0658, 73.1068, 73.6247, 74.1233, 75.1123, 77.2685, 77.7479, 78.4384, 78.8603, 79.9562, 80.8932, 73.7781, 74.3288, 84.4603, 85.4932, 68.0493, 68.6274, 69.1178, 72.8822, 73.5671, 75.0904, 63.0849, 63.7562, 64.2877, 76.126, 76.7863, 77.4411, 78.4932, 79.3096, 80.1562, 81.4466, 82.4959, 83.3014, 60.0192, 74.8274, 76.9233, 72.1315, 73.2027, 73.6438, 74.2603, 80.0274, 80.6, 83.074, 80.8137, 81.8466, 82.4521, 82.863, 72.2822, 73.0164, 73.2959, 73.989, 74.3151, 75.3014, 60.6575, 61.0493, 62.1096, 63.074, 81.1562, 81.6959, 82.2384, 82.6904, 84.2466, 78.5753, 79.063, 80.0658, 81.0959, 60.411, 62.4466, 63.4904, 64.1342, 64.4877, 64.9781, 65.9945, 71.0082, 80.3671, 80.8904, 81.5233, 76.0329, 76.6219, 77.2164, 81.4, 82.0658, 82.6575, 83.6767, 84.6027, 82.9753, 84.0247, 85.0055, 86.0192, 85.1205, 85.7014, 86.4082, 62.263, 62.8959, 63.8767, 87.1151, 87.4877, 88.8466, 76.9479, 78.0219, 78.5205, 69.0466, 69.7151, 70.0932, 70.9534, 71.5452, 72.0575, 73, 74.0466, 70.074, 71.074, 75.874, 76.4493, 76.9507, 77.9699, 78.9616, 71.8712, 72.4247, 72.9205, 73.937, 80.6986, 81.7534, 82.2658, 83.9342, 84.4082, 84.926, 84.6438, 85.2192, 72.9342, 73.5507, 74.0274, 75.0795, 65.5671, 66.1781, 66.6767, 67.7479, 76.6986, 77.3808, 78.8575, 79.8548, 77.8795, 78.474, 78.9781, 79.4548, 68.3616, 68.874, 78.6137, 79.2466, 71.2849, 56.3534, 56.8137, 57.2767, 57.8795, 58.2822, 59.2849, 66.4603, 66.9479, 67.4466, 67.9753, 68.4603, 76.3671, 77.0384, 77.5315, 76.3479, 76.9616, 78.1068, 80.8, 81.7178, 74.5534, 75.6219, 76.5726, 77.9151, 79.7726, 80.389, 80.7918, 81.8877, 82.863, 80.2849, 80.7945, 81.3397, 82.3205, 73.1945, 73.7562, 74.3096, 75.2493, 76.3041, 72.2466, 78.4904, 79.1151, 79.5644, 85.137, 85.6685, 86.1726, 75.1699, 75.8329, 76.3041, 79.2712, 79.8685, 80.3479, 80.8247, 81.7699, 82.263, 83.2274, 65.9562, 66.6082, 74.3041, 76.7753, 77.9123, 78.3096, 78.7699, 75.6932, 76.2712, 76.663, 77.2767, 77.7562, 73.5041, 73.9753, 74.4438, 75.011, 74.2466, 75.2411, 72.0055, 72.4849, 72.9781, 73.5205, 74.0192, 67.1014, 68.1041, 83.6658, 84.2027, 84.6822, 85.7753, 76.1123, 76.7014, 77.1808, 78.2356, 79.3123, 77.8767, 78.5041, 79.011, 79.6438, 80.0384, 85.8658, 86.5151, 78.1945, 78.8521, 79.2849, 80.2822, 80.0438, 80.5507, 81.589, 82.137, 83.1753, 77.8329, 78.3452, 79.9233, 80.9753, 72.8849, 73.389, 74.4877, 74.9753, 70.2027, 70.737, 71.2548, 72.2192, 87.0219, 88, 68.6767, 69.137, 69.6466, 70.1425, 70.6411, 71.7014, 83.4603, 83.9699, 84.4603, 85.4932, 68.0493, 68.6274, 69.1178, 72.8822, 73.5671, 75.0904, 63.0849, 73.2301, 77.2712, 77.7562, 78.2329, 79.2521, 80.2822, 76.1479, 76.6411, 77.1425, 77.6986, 70.7288, 71.2658, 71.7452, 72.7699, 73.8164, 73.263, 74.3315, 75.3945, 75.4493, 76.5041, 77.3616, 63.7562, 64.2877, 76.126, 76.7863, 77.4411, 78.4932, 79.3096, 80.1562, 81.4466, 82.4959, 83.3014, 60.0192, 60.6575, 61.0493, 62.1096, 63.074, 81.1562, 81.6959, 78.474, 79.4301, 78.2384, 78.8548, 79.2548, 80.8082, 65.9397, 66.4466, 67, 68.0493, 83.7014, 84.1808, 84.726, 64.663, 65.1945, 65.6521, 66.211, 66.6795, 67.7151, 70.5534, 71.0986, 71.5151, 82.2384, 82.6904, 84.2466, 78.5753, 79.063, 80.0658, 81.0959, 60.411, 62.4466, 63.4904, 64.1342, 64.4877, 64.9781, 65.9945, 71.0082, 71.5452, 72.0575, 73, 74.0466, 72.1151, 72.589, 73.6329, 71.2986, 71.874, 72.3178, 72.8548, 73.3178, 74.3151, 86.589, 87.1178, 87.6137, 88.1151, 88.7507, 89.6959, 76.0822, 76.7123, 77.0932, 77.5836, 78.1397, 75.7123, 70.074, 71.074, 75.874, 76.4493, 76.9507, 77.9699, 78.9616, 71.8712, 72.4247, 72.9205, 73.937, 80.6986, 81.7534, 82.2658, 83.9342, 84.4082, 84.926, 84.6438, 85.2192, 76.2356, 76.7123, 77.2548, 73.7671, 74.2877, 74.8055, 75.2849, 75.8247, 79.7863, 80.3726, 80.8027, 81.811, 71.2055, 71.7205, 72.2767, 73.274, 74.2986, 72.6301, 73.1233, 73.6466, 74.7726, 72.9342, 73.5507, 74.0274, 75.0795, 65.5671, 66.1781, 66.6767, 67.7479, 76.6986, 77.3808, 78.8575, 79.8548, 77.8795, 78.474, 78.9781, 79.4548, 68.3616, 68.874, 78.6137, 75.6986, 71.7589, 72.2932, 72.7342, 73.2986, 73.9452, 74.7342, 64.6356, 65.1589, 81.0274, 81.4712, 82.0274, 82.6658, 76.6438, 77.1644, 77.6438, 78.6658, 79.7616, 72.5534, 73.0548, 73.5479, 79.2466, 80.8, 81.7178, 74.5534, 75.6219, 76.5726, 77.9151, 79.7726, 80.389, 80.7918, 81.8877, 82.863, 80.2849, 80.7945, 81.3397, 82.3205, 73.1945, 73.7562, 74.3096, 75.2493, 76.3041, 72.2466, 74.3041, 76.7753, 77.9123, 78.3096, 78.7699, 75.6932, 76.2712, 76.663, 77.2767, 77.7562, 73.5041, 73.9753, 74.4438, 75.011, 74.2466, 75.2411, 74.0849, 74.6658, 72.7726, 73.3397, 73.9178, 74.863, 77.463, 77.9534, 80.3068, 80.7781, 81.8, 79.0219, 79.5014, 81.5726, 71.5836, 72.0932, 72.6137, 73.611, 75.3808, 75.9096, 76.3945, 72.0055, 72.4849, 72.9781, 73.5205, 74.0192, 78.1945, 78.8521, 79.2849, 80.2822, 80.0438, 80.5507, 81.589, 82.137, 83.1753, 77.8329, 78.3452, 79.9233, 80.9753, 82.611, 83.2055, 83.6822, 78.326, 78.9014, 79.3753, 81.4247, 78.5452, 80.0548, 80.6055, 81.6219, 80.6219, 81.0959, 81.589, 82.6192, 83.5863, 72.1479, 72.6712, 73.1753, 74.2055, 75.2027, 72.8849, 73.389, 74.4877, 74.9753, 70.2027, 70.737, 71.2548, 72.2192, 73.2301, 77.2712, 77.7562, 78.2329, 79.2521, 80.2822, 76.1479, 76.6411, 77.1425, 77.6986, 70.7288, 80.9671, 82.0411, 82.9918, 70.2658, 71.3178, 71.8164, 72.3205, 73.3123, 78.6493, 79.7178, 80.2575, 80.6795, 81.61, 77.4192, 78.4027, 79.4027, 87.8849, 88.4521, 88.9178, 89.9288, 82.326, 82.863, 83.3808, 83.8384, 84.3562, 85.4082, 79.8767, 80.3863, 80.9068, 80.4, 80.9123, 64.4603, 64.989, 75.1781, 75.6904, 76.2137, 76.7644, 77.2055, 72.9562, 73.4329, 73.9315, 74.4685, 71.2658, 71.7452, 72.7699, 73.8164, 73.263, 74.3315, 75.3945, 75.4493, 76.5041, 77.3616, 78.474, 79.4301, 78.2384, 78.8548, 79.2548, 80.8082, 65.9397, 66.4466, 67, 68.0493, 83.7014, 84.1808, 84.726, 64.663, 65.1945, 65.6521, 66.211, 66.6795, 67.7151, 70.5534, 71.0986, 71.5151, 72.1151, 72.589, 73.6329, 71.2986, 71.874, 72.3178, 74.926, 75.8904, 78.2137, 79.2685, 80.3205, 82.7315, 83.2877, 83.7562, 84.2795, 84.7781, 85.7589, 84.6384, 85.2027, 85.674, 86.6767, 69.6438, 70.1178, 70.6164, 71.6329, 74.8603, 75.8521, 72.8548, 73.3178, 74.3151, 86.589, 87.1178, 87.6137, 88.1151, 88.7507, 89.6959, 76.0822, 76.7123, 77.0932, 77.5836, 78.1397, 75.7123, 76.2356, 76.7123, 77.2548, 76.8822, 84.4055, 85.4192, 86.4795, 86.4219, 86.9507, 87.4466, 69.5534, 70.1096, 70.6055, 71.589, 85.7973, 86.3726, 86.8356, 87.3507, 87.8301, 76.2767, 76.8603, 77.3397, 78.3562, 79.4, 83.2219, 83.7616, 84.3288, 70.663, 71.3342, 71.8466, 73.0219, 73.8438, 80.4219, 80.9753, 81.4438, 82.5096, 83.5123, 80.1315, 80.7096, 81.2603, 82.2192, 72.4247, 73.0356, 73.5507, 74.0301, 73.7671, 74.2877, 74.8055, 75.2849, 75.8247, 79.7863, 80.3726, 80.8027, 81.811, 71.2055, 71.7205, 72.2767, 73.274, 74.2986, 72.6301, 73.1233, 73.6466, 74.7726, 75.6986, 71.7589, 72.2932, 72.7342, 73.2986, 73.9452, 74.7342, 64.6356, 65.1589, 81.0274, 81.4712, 82.0274, 82.6658, 76.6438, 77.1644, 77.6438, 78.6658, 79.7616, 74.5644, 75.6384, 74.7644, 75.8849, 76.3068, 76.8384, 77.8986, 71.737, 72.2192, 71.2164, 72.2712, 73.3315, 65.7699, 66.3534, 66.8219, 67.2164, 68.9178, 78.5589, 79.1836, 79.6247, 80.1315, 80.6055, 85.537, 86.5342, 87.674, 84.2356, 84.937, 85.2329, 86.2521, 72.6685, 73.1644, 73.737, 74.2384, 80.3205, 80.7973, 81.3014, 68.3534, 68.9699, 69.4329, 69.0438, 69.5726, 70.0603, 72.5534, 73.0548, 73.5479, 74.0849, 74.6658, 72.7726, 73.3397, 73.9178, 74.863, 77.463, 77.9534, 80.3068, 80.7781, 81.8, 79.0219, 79.5014, 81.5726, 71.5836, 72.0932, 72.6137, 73.611, 75.3808, 75.9096, 76.3945, 82.611, 83.2055, 83.6822, 78.326, 78.9014, 79.3753, 81.4247, 78.5452, 80.0548, 80.6055, 81.6219, 80.6219, 81.0959, 81.589, 82.6192, 70.5123, 72.2356, 72.7534, 73.7781, 80.389, 80.8959, 81.4247, 71.926, 72.4438, 73.9397, 71.9342, 72.4849, 72.937, 73.0411, 73.5863, 74.063, 75.5699, 72.126, 72.6082, 73.1479, 74.1562, 83.5863, 72.1479, 72.6712, 73.1753, 74.2055, 75.2027, 80.9671, 82.0411, 82.9918, 70.2658, 71.3178, 71.8164, 72.3205, 73.3123, 78.6493, 79.7178, 80.2575, 80.6795, 71.2164, 71.7726, 72.4219, 59.8247, 60.4712, 60.8904, 61.989, 77.3014, 78.2849, 78.7452, 79.2822, 65.7753, 66.2548, 66.8575, 67.3699, 68.2, 69.337, 69.8658, 70.4219, 71.3781, 73.5616, 81.61, 77.4192, 78.4027, 79.4027, 87.8849, 88.4521, 88.9178, 89.9288, 82.326, 82.863, 83.3808, 83.8384, 84.3562, 85.4082, 79.8767, 80.3863, 80.9068, 80.4, 80.9123, 64.4603, 64.989, 74.0986, 74.6274, 75.6027, 70.9096, 71.5233, 71.9644, 73.0685, 80.526, 81.1726, 81.6329, 73.2575, 73.8192, 74.4301, 74.8, 75.4301, 70.9753, 71.4767, 72.0164, 57.7945, 58.3096, 59.8055, 68.9534, 69.989, 70.4849, 70.9836, 71.9973, 80.8164, 81.3699, 81.8712, 82.3479, 82.9068, 83.8877, 87.7315, 88.2877, 88.7781, 89.7699, 90.7918, 74.2384, 74.7425, 75.7397, 76.7671, 79.1507, 75.1781, 75.6904, 76.2137, 76.7644, 77.2055, 72.9562, 73.4329, 73.9315, 74.4685, 74.926, 75.8904, 78.2137, 79.2685, 80.3205, 82.7315, 83.2877, 83.7562, 84.2795, 84.7781, 85.7589, 84.6384, 85.2027, 85.674, 86.6767, 69.6438, 70.1178, 70.6164, 71.6329, 74.8603, 75.8521, 76.8822, 84.4055, 85.4192, 86.4795, 86.4219, 86.9507, 80.2192, 80.7562, 81.2164, 82.2384, 78.663, 79.1945, 80.7096, 81.0356, 81.5945, 82.0932, 82.6411, 83.0849, 57.7507, 58.2493, 59.2438, 73.2219, 73.6986, 74.6986, 75.7096, 82.8822, 83.4521, 87.4466, 69.5534, 70.1096, 70.6055, 71.589, 85.7973, 86.3726, 86.8356, 87.3507, 87.8301, 76.2767, 76.8603, 77.3397, 78.3562, 79.4, 83.2219, 83.7616, 84.3288, 70.663, 83.9315, 84.9863, 80.3315, 80.8932, 81.3918, 82.4027, 83.4055, 72.6164, 73.1973, 65.9452, 66.3781, 66.9014, 67.4, 80.7068, 81.1836, 83.1945, 68.7836, 69.2438, 69.737, 70.2521, 71.2575, 71.3342, 71.8466, 73.0219, 73.8438, 80.4219, 80.9753, 81.4438, 82.5096, 83.5123, 80.1315, 80.7096, 81.2603, 82.2192, 72.4247, 73.0356, 73.5507, 74.0301, 74.5644, 83.3041, 83.8603, 84.3397, 85.337, 86.3534, 78.4712, 79.063, 79.5589, 80.5945, 81.5589, 81.5315, 82.0164, 82.5288, 83.526, 72.6438, 73.137, 74.1452, 75.137, 83.4493, 83.9863, 84.474, 75.6384, 74.7644, 75.8849, 76.3068, 76.8384, 77.8986, 71.737, 72.2192, 71.2164, 72.2712, 73.3315, 65.7699, 66.3534, 66.8219, 67.2164, 68.9178, 78.5589, 79.1836, 68.3644, 68.9452, 69.411, 69.9233, 70.4082, 77.6767, 79.7288, 59.9452, 60.4767, 61.0329, 61.9918, 85.9808, 86.4986, 87.0164, 80.1205, 80.7178, 81.2219, 82.1699, 80.3151, 80.7808, 81.7781, 79.6247, 80.1315, 80.6055, 85.537, 86.5342, 87.674, 84.2356, 84.937, 85.2329, 86.2521, 72.6685, 73.1644, 73.737, 74.2384, 80.3205, 80.7973, 81.3014, 68.3534, 68.9699, 69.4329, 69.2055, 69.8, 70.2575, 70.7562, 71.2521, 83.4658, 83.9836, 84.526, 85.0247, 85.5014, 86.6, 78.3808, 78.9452, 79.5562, 80.4384, 81.5315, 74.2192, 74.8192, 75.2603, 77.2932, 71.1863, 69.0438, 69.5726, 70.0603, 70.5123, 72.2356, 72.7534, 73.7781, 80.389, 80.8959, 81.4247, 71.926, 72.4438, 73.9397, 71.9342, 72.4849, 72.937, 73.0411, 73.5863, 74.063, 75.5699, 72.126, 72.6082, 73.1479, 74.1562, 71.2164, 71.7726, 72.4219, 59.8247, 60.4712, 60.8904, 61.989, 77.3014, 78.2849, 78.7452, 79.2822, 65.7753, 66.2548, 66.8575, 71.7863, 72.2082, 72.726, 73.2438, 74.2411, 76.5233, 77.063, 78.1562, 78.5589, 79.5753, 74.126, 75.3342, 76.1781, 77.1726, 78.2329, 79.6301, 80.5507, 81.7041, 82.1836, 82.7014, 83.6795, 78.5863, 79.6986, 72.4575, 73.0247, 73.4877, 74.4685, 82.6301, 83.1753, 83.6548, 84.1753, 84.6932, 85.6767, 62.1781, 62.7425, 63.2082, 64.2384, 65.2603, 78.3562, 78.9205, 79.3479, 80.3616, 67.3699, 68.2, 69.337, 69.8658, 70.4219, 71.3781, 73.5616, 74.0986, 74.6274, 75.6027, 70.9096, 71.5233, 71.9644, 73.0685, 80.526, 81.1726, 81.6329, 73.2575, 73.8192, 79.6384, 80.6575, 81.2137, 81.6877, 81.8493, 82.411, 83.9041, 69.4658, 70.0932, 70.5562, 71.5863, 72.863, 73.4904, 73.9534, 74.9836, 75.989, 83.5726, 84.5753, 85.1041, 86.0877, 72.4493, 74.4301, 74.8, 75.4301, 70.9753, 71.4767, 72.0164, 57.7945, 58.3096, 59.8055, 68.9534, 69.989, 70.4849, 70.9836, 71.9973, 80.8164, 81.3699, 81.8712, 82.3479, 82.9068, 73.0767, 73.4904, 74.0384, 74.5342, 75.4986, 81.1397, 81.6521, 69.4301, 70.4575, 77.1863, 79.2603, 80.2548, 75.7014, 76.2329, 76.7315, 77.274, 77.7589, 67.0932, 67.6, 68.1479, 68.6356, 83.8877, 87.7315, 88.2877, 88.7781, 89.7699, 90.7918, 74.2384, 74.7425, 75.7397, 76.7671, 79.1507, 80.2192, 80.7562, 81.2164, 82.2384, 78.663, 79.1945, 80.7096, 73.9808, 75.1123, 75.5918, 77.2027, 84.4219, 84.8877, 85.4, 86.4329, 87.5151, 70.1562, 71.2548, 72.2521, 79.4712, 80.6, 81.5973, 82.6082, 83.0877, 85.1589, 81.1863, 81.8247, 82.3068, 81.0356, 81.5945, 82.0932, 82.6411, 83.0849, 57.7507, 58.2493, 59.2438, 73.2219, 73.6986, 74.6986, 75.7096, 82.8822, 83.4521, 83.9315, 84.9863, 80.3315, 80.8932, 83.2356, 78.6548, 79.1671, 79.589, 81.3726, 74.1616, 74.6356, 75.1205, 75.5616, 76.7699, 60.2137, 60.8274, 61.2493, 61.7479, 62.2849, 78.9233, 80.074, 80.5918, 82.3753, 64.737, 65.3315, 81.3918, 82.4027, 83.4055, 72.6164, 73.1973, 65.9452, 66.3781, 66.9014, 67.4, 80.7068, 81.1836, 83.1945, 68.7836, 69.2438, 69.737, 70.2521, 71.2575, 83.3041, 83.8603, 65.7808, 67.0082, 58.5562, 59.1863, 59.7205, 70.7096, 71.2658, 72.4301, 73.9644, 76.5479, 77.074, 74.4795, 74.9644, 75.5397, 73.8164, 74.3808, 74.863, 75.863, 76.874, 85.9123, 86.7096, 84.3397, 85.337, 86.3534, 78.4712, 79.063, 79.5589, 80.5945, 81.5589, 81.5315, 82.0164, 82.5288, 83.526, 72.6438, 73.137, 74.1452, 75.137, 83.4493, 83.9863, 84.474, 68.3644, 87.0247, 87.9781, 89.011, 72.3096, 73.1178, 73.3616, 72.2493, 73.1671, 73.3452, 73.9233, 74.2986, 75.2986, 88.8575, 89.5452, 68.8849, 69.6959, 70.2274, 73.0384, 73.6548, 63.0603, 63.6192, 64.126, 64.5945, 65.1123, 66.0904, 83.2986, 83.8603, 84.4521, 86.3452, 76.4685, 76.9644, 77.4767, 78.5726, 79.5699, 74.4986, 74.9753, 76.0356, 76.5863, 77.5096, 71.2356, 71.9096, 72.3205, 68.9452, 69.411, 69.9233, 70.4082, 77.6767, 79.7288, 59.9452, 60.4767, 61.0329, 61.9918, 85.9808, 86.4986, 87.0164, 80.1205, 80.7178, 81.2219, 82.1699, 80.3151, 80.7808, 81.7781, 69.2055, 69.8, 70.2575, 70.7562, 71.2521, 83.4658, 83.9836, 84.526, 85.0247, 85.5014, 86.6, 78.3808, 78.9452, 79.5562, 80.4384, 81.5315, 74.2192, 74.8192, 72.8822, 73.3233, 74.7205, 75.2849, 76.0219, 76.3397, 77.3178, 59.4247, 60.0575, 60.5178, 82.1836, 82.6247, 83.2, 83.6822, 84.6795, 69.5315, 70.0411, 70.5616, 75.6438, 76.1479, 76.6493, 75.2603, 77.2932, 71.1863, 71.7863, 72.2082, 72.726, 73.2438, 74.2411, 76.5233, 77.063, 78.1562, 78.5589, 79.5753, 74.126, 75.3342, 76.1781, 77.1726, 78.2329, 77.6822, 78.674, 72.0658, 72.5534, 59.937, 60.5425, 60.9863, 61.7123, 76.0055, 76.6329, 77.1918, 78.1863, 79.274, 86.5151, 87.0986, 87.6219, 88.1233, 88.6767, 89.7315, 77.0219, 77.6027, 79.6301, 80.5507, 81.7041, 82.1836, 82.7014, 83.6795, 78.5863, 79.6986, 72.4575, 73.0247, 73.4877, 74.4685, 82.6301, 83.1753, 83.6548, 84.1753, 84.6932, 85.6767, 78.0466, 79.0959, 76.7507, 77.3041, 77.8192, 78.3726, 79.0027, 61.1342, 62.1315, 62.6658, 63.3041, 64.6, 84.9397, 85.4329, 86.0082, 87.0082, 88.2411, 82.3616, 82.9205, 83.4219, 84.9973, 62.1781, 62.7425, 63.2082, 64.2384, 65.2603, 78.3562, 78.9205, 79.3479, 80.3616, 79.6384, 80.6575, 81.2137, 81.6877, 81.8493, 82.411, 83.9041, 69.4658, 70.0932, 70.526, 71.5808, 72.0274, 81.2822, 81.8137, 82.3096, 82.8247, 83.2658, 73.3041, 73.8767, 74.2795, 76.6137, 74.2904, 74.8466, 75.3534, 76.389, 77.5425, 72.663, 73.7973, 74.2932, 74.7233, 70.5562, 71.5863, 72.863, 73.4904, 73.9534, 74.9836, 75.989, 83.5726, 84.5753, 85.1041, 86.0877, 72.4493, 73.0767, 73.4904, 74.0384, 74.5342, 75.4986, 81.1397, 75.9123, 85.9863, 87.1151, 87.6329, 88.2164, 89.2356, 71.5425, 72.0904, 72.5945, 73.1123, 73.5726, 74.6466, 55.2767, 55.8521, 56.3507, 56.8137, 57.3534, 58.2932, 62.3534, 62.9315, 64.3726, 81.6521, 69.4301, 70.4575, 77.1863, 79.2603, 80.2548, 75.7014, 76.2329, 76.7315, 77.274, 77.7589, 67.0932, 67.6, 68.1479, 68.6356, 73.9808, 75.1123, 75.5918, 77.2027, 84.4219, 84.8877, 85.4, 86.4329, 87.5151, 70.1562, 71.2548, 72.2521, 79.4712, 80.6, 81.5973, 82.6082, 83.0877, 85.1589, 81.1863, 81.8247, 82.3068, 83.2356, 78.6548, 79.1671, 79.589, 81.3726, 74.1616, 74.6356, 75.1205, 75.5616, 76.7699, 60.2137, 60.8274, 61.2493, 61.7479, 62.2849, 78.9233, 80.074, 80.5918, 82.3753, 64.737, 65.3315, 65.7808, 67.0082, 58.5562, 59.1863, 59.7205, 70.7096, 71.2658, 72.4301, 73.9644, 76.5479, 77.074, 74.4795, 74.9644, 75.5397, 73.8164, 74.3808, 74.863, 75.863, 76.874, 85.9123, 86.7096, 87.0247, 87.9781, 89.011, 72.3096, 73.1178, 73.3616, 72.2493, 73.1671, 73.3452, 73.9233, 74.2986, 75.2986, 88.8575, 89.5452, 68.8849, 69.6959, 70.2274, 65.3699, 63.0603, 63.5205, 64.1178, 65.5507, 66.2301, 66.6959, 83.2411, 83.874, 84.3151, 84.7562, 77.4247, 78.0384, 71.4603, 72.0548, 72.5342, 73.5315, 74.5479, 80.1562, 80.6548, 81.6712, 82.6301, 74.6384, 75.137, 76.1342, 77.1507, 79.537, 80.1123, 80.5726, 81.0904, 82.6055, 70.137, 72.189, 73.2247, 73.3945, 73.9315, 74.9288, 72.4493, 72.9863, 73.4658, 73.9452, 74.4822, 73.0384, 73.6548, 63.0603, 63.6192, 64.126, 64.5945, 65.1123, 66.0904, 83.2986, 83.8603, 84.4521, 86.3452, 76.4685, 76.9644, 77.4767, 78.5726, 79.5699, 74.4986, 75.4795, 67.9205, 68.4767, 68.9562, 69.4548, 69.9534, 82.2438, 82.8, 83.7781, 84.2959, 73.5507, 74.1068, 74.5863, 75.0658, 75.6027, 84.3507, 86.4219, 76.0603, 77.537, 87.8712, 88.4082, 74.9753, 76.0356, 76.5863, 77.5096, 71.2356, 71.9096, 72.3205, 72.8822, 73.3233, 74.7205, 75.2849, 76.0219, 76.3397, 77.3178, 59.4247, 60.0575, 60.5178, 82.1836, 88.926, 76.8466, 77.4219, 77.8932, 78.9315, 77.1233, 77.6822, 78.1562, 79.1589, 79.7616, 80.2959, 80.7973, 81.7945, 70.6959, 71.2548, 71.7507, 77.3479, 77.8822, 78.5014, 79.3753, 69.0301, 82.6247, 83.2, 83.6822, 84.6795, 69.5315, 70.0411, 70.5616, 75.6438, 76.1479, 76.6493, 77.6822, 78.674, 72.0658, 72.5534, 59.937, 60.5425, 60.9863, 61.7123, 76.0055, 69.5425, 70.0795, 71.3233, 79.3014, 79.8438, 76.1836, 76.7753, 77.2904, 77.8521, 78.3123, 79.2932, 71.8795, 72.4521, 72.9425, 73.4493, 73.9342, 74.9178, 73.189, 73.8575, 74.3452, 64.2082, 76.6329, 77.1918, 78.1863, 79.274, 86.5151, 87.0986, 87.6219, 88.1233, 88.6767, 89.7315, 77.0219, 77.6027, 78.0466, 79.0959, 76.7507, 77.3041, 77.8192, 78.3726, 64.7562, 65.2932, 76.8658, 77.9397, 69.7397, 70.3973, 70.8493, 70.9945, 71.5616, 72.0137, 78.4164, 79.0192, 80.4466, 80.9836, 81.4712, 84.4986, 85.4411, 85.674, 74.8795, 75.5534, 76.0137, 74.9562, 75.7425, 76.063, 78.7068, 79.463, 77.611, 78.0384, 76.1562, 76.4932, 77.4685, 76.263, 76.8685, 78.1315, 78.8411, 79.2603, 79.9808, 80.5178, 71.789, 73.8356, 62.1068, 62.6986, 79.0027, 61.1342, 62.1315, 62.6658, 63.3041, 64.6, 84.9397, 85.4329, 86.0082, 87.0082, 88.2411, 82.3616, 82.9205, 83.4219, 84.9973, 70.526, 71.5808, 72.0274, 81.2822, 81.8137, 82.3096, 82.8247, 83.2658, 73.3041, 73.8767, 74.2795, 76.6137, 74.2904, 74.8466, 75.3534, 76.389, 77.5425, 72.663, 73.7973, 74.2932, 74.7233, 75.9123, 62.7452, 63.937, 70.2055, 70.7836, 71.4137, 72.4384, 70.7863, 71.3315, 71.8986, 72.863, 73.9014, 72.4767, 73.0877, 73.6795, 74.9123, 75.737, 74.937, 75.6301, 75.9918, 72.6767, 73.2548, 85.9863, 87.1151, 87.6329, 88.2164, 89.2356, 71.5425, 72.0904, 72.5945, 73.1123, 73.5726, 74.6466, 55.2767, 55.8521, 56.3507, 56.8137, 57.3534, 58.2932, 62.3534, 73.6712, 74.6932, 75.6877, 75.8986, 76.4575, 77.6, 56.9342, 57.9123, 58.3342, 69.8082, 70.4493, 71.1534, 71.5781, 72.2329, 67.2712, 68.8384, 71.6438, 72.2795, 72.7562, 65.1973, 67.2493, 62.9315, 64.3726, 65.3699, 63.0603, 63.5205, 64.1178, 65.5507, 66.2301, 66.6959, 83.2411, 83.874, 84.3151, 84.7562, 77.4247, 78.0384, 71.4603, 72.0548, 72.5342, 68.2192, 78.1918, 79.5753, 80.8411, 82.9589, 83.6521, 72.4384, 73.1479, 73.5507, 74.7781, 75.5452, 69.4521, 70.2055, 70.6685, 74.6904, 75.3616, 75.8959, 74.5808, 75.1123, 76.1096, 69.2438, 70.3753, 71.4548, 79.1342, 80.189, 82.9507, 83.611, 83.9562, 84.6082, 78.1233, 79.1534, 76.5425, 77.3479, 71.6849, 72.3151, 72.7288, 71.811, 72.3699, 72.8658, 73.3644, 73.863, 74.874, 85.926, 87.1918, 88.2027, 75.2274, 75.4959, 77.926, 79.1671, 77.3836, 77.9808, 78.5041, 79.4822, 80.4932, 71.4685, 72.0849, 72.4959, 73.063, 73.5041, 74.4822, 69.1425, 69.6904, 70.1973, 73.5315, 74.5479, 80.1562, 80.6548, 81.6712, 82.6301, 74.6384, 75.137, 76.1342, 77.1507, 79.537, 80.1123, 80.5726, 81.0904, 82.6055, 70.137, 72.189, 73.2247, 73.3945, 73.9315, 74.9288, 72.4493, 72.9863, 73.4658, 73.9452, 74.4822, 75.4795, 67.9205, 68.4767, 68.9562, 69.4548, 69.9534, 82.2438, 82.8, 83.7781, 84.2959, 73.5507, 74.1068, 74.5863, 71.4274, 71.9096, 72.4466, 69.6027, 70.1479, 70.6027, 71.7616, 81.337, 81.8877, 82.3863, 82.8904, 83.4027, 84.4164, 72.2, 72.7151, 73.2521, 74.263, 75.2027, 73.3726, 73.8986, 74.3973, 75.0658, 75.6027, 84.3507, 86.4219, 76.0603, 77.537, 87.8712, 88.4082, 88.926, 76.8466, 77.4219, 77.8932, 78.9315, 77.1233, 77.6822, 78.1562, 79.1589, 79.7616, 75.6247, 76.3808, 77.2301, 77.7288, 78.2082, 78.7342, 79.2849, 80.8493, 81.8849, 82.9205, 55.7288, 56.2329, 77.6849, 78.7589, 69.4219, 69.9315, 63.1644, 63.6904, 64.2438, 88.3753, 88.8986, 80.2959, 80.7973, 81.7945, 70.6959, 71.2548, 71.7507, 77.3479, 77.8822, 78.5014, 79.3753, 69.0301, 69.5425, 70.0795, 71.3233, 79.3014, 79.8438, 76.1836, 76.7753, 89.8192, 75.3205, 75.9151, 76.3808, 76.874, 77.3918, 78.3918, 78.874, 79.4329, 80.4438, 81.4438, 70.6904, 71.8, 72.7973, 73.7562, 67.1973, 67.8329, 68.3096, 68.811, 69.2877, 70.2849, 77.2904, 77.8521, 78.3123, 79.2932, 71.8795, 72.4521, 72.9425, 73.4493, 73.9342, 74.9178, 73.189, 73.8575, 74.3452, 64.2082, 64.7562, 65.2932, 76.8658, 77.9397, 69.1096, 69.7671, 70.2219, 70.6822, 71.2, 72.2, 76.9507, 77.5014, 80, 73.9123, 75.4849, 76.4384, 66.5836, 67.1233, 67.6959, 68.2137, 68.674, 69.6712, 81.126, 81.7836, 82.2411, 69.7397, 70.3973, 70.8493, 70.9945, 71.5616, 72.0137, 78.4164, 79.0192, 80.4466, 80.9836, 81.4712, 84.4986, 85.4411, 85.674, 74.8795, 75.5534, 76.0137, 74.9562, 82.7918, 83.2192, 70.1726, 70.8, 71.2685, 71.0685, 72.0822, 73.0356, 75.8904, 76.9397, 79.4274, 80.4932, 81.0027, 82.4603, 77.1397, 77.6904, 78.1562, 79.1808, 79.1452, 79.6959, 87.3041, 75.7425, 76.063, 78.7068, 79.463, 77.611, 78.0384, 76.1562, 76.4932, 77.4685, 76.263, 76.8685, 78.1315, 78.8411, 79.2603, 79.9808, 80.5178, 71.789, 73.8356, 62.1068, 87.7726, 88.7836, 81.6822, 82.1014, 83.1808, 84.1945, 63.4603, 65.0055, 66.0055, 64.7753, 65.3699, 65.7781, 66.2603, 67.3452, 84.3315, 84.8849, 75.2219, 75.7123, 76.7479, 77.2575, 78.2685, 62.6986, 62.7452, 63.937, 70.2055, 70.7836, 71.4137, 72.4384, 70.7863, 71.3315, 71.8986, 72.863, 73.9014, 72.4767, 73.0877, 73.6795, 74.9123, 75.737, 74.937, 75.6301, 78.1863, 78.5315, 79.6521, 80.4904, 81.0356, 81.526, 80.9068, 81.5041, 81.9616, 77.0192, 77.6466, 78.1315, 79.0658, 80.4329, 85.4082, 85.9068, 72.9973, 73.5973, 74.0712, 79.0219, 79.5863, 80.0603, 80.5781, 81.074, 79.8658, 80.3452, 78.5534, 79.1068, 79.6164, 81.0027, 75.6932, 76.6685, 77.7644, 78.2219, 74.2767, 74.7726, 75.3507, 75.737, 76.9507, 77.6055, 78.1014, 84.9945, 75.9918, 72.6767, 73.2548, 73.6712, 74.6932, 75.6877, 75.8986, 76.4575, 77.6, 56.9342, 57.9123, 58.3342, 69.8082, 70.4493, 71.1534, 71.5781, 72.2329, 67.2712, 68.8384, 85.6247, 78.4685, 79.0384, 79.5479, 80.0192, 84.9918, 86.0466, 87.0247, 80.337, 81.8712, 82.3699, 64.7973, 65.3753, 65.8795, 72.5781, 73.1096, 73.6219, 74.6, 75.6384, 73.8986, 75.3342, 71.6438, 72.2795, 72.7562, 65.1973, 67.2493, 68.2192, 78.1918, 79.5753, 80.8411, 82.9589, 83.6521, 72.4384, 73.1479, 73.5507, 74.7781, 75.5452, 69.4521, 70.2055, 76.3808, 76.0055, 77.0329, 78.2356, 69.1123, 70.2137, 71.3205, 72.1781, 61.3507, 61.9671, 73.2438, 73.7425, 74.7178, 75.9863, 83.5973, 84.1425, 76.674, 77.1918, 77.7753, 78.7753, 79.7041, 70.6685, 74.6904, 75.3616, 75.8959, 74.5808, 75.1123, 76.1096, 69.2438, 70.3753, 71.4548, 79.1342, 80.189, 82.9507, 83.611, 83.9562, 84.6082, 78.1233, 79.1534, 86.3479, 86.9205, 87.4274, 88.4137, 83.0849, 83.674, 84.211, 74.0575, 74.6, 75.1315, 75.6466, 76.0877, 77.1616, 82.5945, 83.6986, 84.6164, 85.6767, 74.5863, 75.6219, 76.1014, 76.5808, 76.5425, 77.3479, 71.6849, 72.3151, 72.7288, 71.811, 72.3699, 72.8658, 73.3644, 73.863, 74.874, 85.926, 87.1918, 88.2027, 75.2274, 75.4959, 77.926, 79.1671, 77.3836, 77.5945, 74.6219, 75.1781, 75.6767, 75.6986, 76.1644, 76.6986, 77.6575, 78.6986, 85.2055, 85.7342, 76.6959, 77.063, 71.6055, 72.1425, 72.5836, 73.5973, 86.9068, 87.3616, 87.8219, 88.3233, 77.9808, 78.5041, 79.4822, 80.4932, 71.4685, 72.0849, 72.4959, 73.063, 73.5041, 74.4822, 69.1425, 69.6904, 70.1973, 71.4274, 71.9096, 72.4466, 69.6027, 70.1479, 88.8, 77.863, 78.4027, 78.8767, 79.9288, 80.9452, 82.0493, 83.0274, 84.0795, 85.1014, 72.1096, 72.5342, 72.1973, 72.7151, 73.2137, 74.2329, 75.2493, 77.9836, 78.4274, 71.4384, 71.8986, 70.6027, 71.7616, 81.337, 81.8877, 82.3863, 82.8904, 83.4027, 84.4164, 72.2, 72.7151, 73.2521, 74.263, 75.2027, 73.3726, 73.8986, 74.3973, 75.6247, 76.3808, 77.2301, 72.8959, 73.8959, 71.2904, 71.8274, 72.3397, 72.863, 73.3589, 74.3151, 83.4247, 84.463, 84.9342, 85.5342, 71.7973, 72.3233, 72.9041, 77.6986, 78.2685, 79.3041, 79.7863, 70.7288, 71.2658, 71.7671, 65.7452, 66.8274, 62.4438, 63.4959, 64.5041, 70.811, 71.3041, 71.8466, 73.2685, 74.2795, 75.3096, 78.9068, 79.4493, 79.9096, 81.4247, 75.3178, 75.8356, 76.3288, 72.611, 73.1068, 77.7288, 78.2082, 78.7342, 79.2849, 80.8493, 81.8849, 82.9205, 55.7288, 56.2329, 77.6849, 78.7589, 69.4219, 69.9315, 63.1644, 63.6904, 64.2438, 88.3753, 88.8986, 89.8192, 75.3205, 75.9151, 76.3808, 76.874, 77.3918, 78.3918, 78.874, 79.4329, 80.4438, 81.4438, 70.6904, 71.8, 72.7973, 73.7562, 67.1973, 67.8329, 68.3096, 68.811, 73.9781, 77.1562, 77.6548, 78.6521, 79.5973, 80.5123, 81.1041, 81.5726, 82.1233, 82.6, 73.5644, 74.1342, 75.1534, 75.6164, 76.6301, 76.1753, 76.8164, 75.6712, 76.1808, 76.6822, 77.7151, 69.2877, 70.2849, 69.1096, 69.7671, 70.2219, 70.6822, 71.2, 72.2, 76.9507, 77.5014, 80, 73.9123, 75.4849, 76.4384, 66.5836, 67.1233, 67.6959, 68.2137, 68.674, 69.6712, 81.126, 81.7836, 82.2411, 82.7918, 83.2192, 70.1726, 68.6055, 69.1397, 69.6329, 70.6384, 77.8932, 78.4466, 78.9425, 79.9041, 80.9589, 76.4849, 77.0027, 77.5041, 78.0274, 78.4822, 79.5041, 83.9562, 85.011, 76.5233, 77.0164, 77.9973, 73.6767, 70.8, 71.2685, 71.0685, 72.0822, 73.0356, 75.8904, 76.9397, 79.4274, 80.4932, 81.0027, 82.4603, 77.1397, 77.6904, 78.1562, 79.1808, 79.1452, 79.6959, 87.3041, 87.7726, 74.6959, 76.7863, 79.3945, 80.4192, 81.411, 76.5151, 77.0849, 77.526, 78.1041, 78.5507, 71.2712, 72.2849, 70.7534, 71.2877, 71.8164, 72.2959, 72.7973, 73.7973, 70.663, 71.7068, 72.7041, 78.8877, 79.3945, 79.9068, 80.9233, 81.8877, 86.3507, 86.8466, 87.3863, 87.9041, 84.1671, 84.8027, 85.2822, 86.2822, 87.2384, 84.2082, 84.8438, 85.3233, 74.6658, 75.1671, 75.7041, 76.7014, 88.7836, 81.6822, 82.1014, 83.1808, 84.1945, 63.4603, 65.0055, 66.0055, 64.7753, 65.3699, 65.7781, 66.2603, 67.3452, 84.3315, 84.8849, 75.2219, 75.7123, 76.7479, 77.7151, 77.4959, 78.1014, 67.7178, 68.2356, 68.8, 69.7973, 85.4603, 85.9753, 86.4219, 87.4849, 75.1863, 76.2329, 76.6932, 84.8247, 85.4356, 85.9425, 84.5123, 85.0685, 85.5973, 86.0795, 77.2575, 78.2685, 78.1863, 78.5315, 79.6521, 80.4904, 81.0356, 81.526, 80.9068, 81.5041, 81.9616, 77.0192, 77.6466, 78.1315, 79.0658, 80.4329, 85.4082, 85.9068, 72.9973, 73.5973, 74.0712, 79.0219, 79.5863, 80.0603, 80.5781, 81.074, 79.8658, 80.3452, 78.5534, 79.1068, 79.6164, 81.0027, 75.6932, 76.6685, 77.7644, 78.2219, 86.6027, 87.5945, 64.3123, 64.9068, 65.4219, 78.0274, 78.6466, 79.6411, 80.1041, 69.6795, 70.1808, 70.7178, 79.2904, 79.8329, 80.3507, 83.2082, 83.7534, 68.6055, 69.2329, 69.6658, 88.1342, 74.2767, 74.7726, 75.3507, 75.737, 76.9507, 77.6055, 78.1014, 84.9945, 85.6247, 78.4685, 79.0384, 79.5479, 80.0192, 84.9918, 86.0466, 87.0247, 80.337, 81.8712, 88.6301, 89.1808, 69.8877, 70.3534, 70.8904, 71.2384, 71.7397, 72.337, 72.1342, 72.7671, 72.5808, 73.0904, 73.6849, 72.4767, 74.0877, 74.5507, 70.3534, 70.9315, 71.9014, 78.1315, 78.6466, 82.3699, 64.7973, 65.3753, 65.8795, 72.5781, 73.1096, 73.6219, 74.6, 75.6384, 73.8986, 75.3342, 76.3808, 76.0055, 77.0329, 78.2356, 69.1123, 70.2137, 71.3205, 72.1781, 79.1425, 80.1836, 65.7671, 67.7973, 67.8274, 68.8438, 69.8849, 80.1945, 80.7123, 81.2767, 67.3781, 67.8767, 68.2986, 68.8356, 79.8767, 80.3507, 80.8548, 81.3562, 81.8658, 79.3479, 79.9151, 80.3753, 80.8795, 81.3726, 71.9068, 72.4055, 73.3973, 63.9726, 64.4137, 64.9589, 65.9671, 70.1425, 70.6411, 71.1452, 72.1808, 61.3507, 61.9671, 73.2438, 73.7425, 74.7178, 75.9863, 83.5973, 84.1425, 76.674, 77.1918, 77.7753, 78.7753, 79.7041, 86.3479, 86.9205, 87.4274, 88.4137, 83.0849, 83.674, 84.211, 74.0575, 74.6, 75.1315, 75.6466, 76.0877, 77.1616, 82.5945, 83.6986, 84.6164, 85.6767, 74.5863, 75.6219, 76.1014, 76.5808, 77.5945, 74.6219, 75.1781, 75.6767, 75.6986, 76.1644, 76.6986, 77.6575, 78.6986, 85.2055, 85.7342, 76.6959, 77.063, 71.6055, 72.1425, 72.5836, 73.5973, 86.9068, 87.3616, 87.8219, 88.3233, 84.5644, 85.5836, 75.6411, 76.2, 76.6959, 79.4137, 80.4438, 71.526, 72.0411, 72.4959, 73.4329, 74.5068, 75.7342, 76.4822, 79.874, 80.611, 81.1041, 81.6795, 81.9562, 82.9726, 72.7781, 74.7836, 75.8356, 82.8466, 83.4356, 84.0575, 84.9726, 75.7699, 76.3644, 76.8027, 77.8822, 64.526, 65.011, 72.2055, 72.8164, 88.8, 77.863, 78.4027, 78.8767, 79.9288, 80.9452, 82.0493, 83.0274, 84.0795, 85.1014, 72.1096, 72.5342, 72.1973, 72.7151, 73.2137, 74.2329, 75.2493, 77.9836, 78.4274, 71.4384, 71.8986, 72.8959, 73.8959, 71.2904, 71.8274, 72.3397, 72.863, 73.3589, 74.3151, 83.4247, 84.463, 84.9342, 73.3233, 74.2438, 75.2329, 76.2082, 76.8192, 77.3178, 77.8356, 78.3945, 79.526, 79.1562, 79.7315, 85.5863, 86.6055, 87.6055, 88.6356, 70.9836, 71.5836, 73.0521, 74.0685, 78.7644, 79.6712, 70.9808, 72.0959, 72.5288, 83.2384, 83.9178, 84.4384, 84.9342, 85.5014, 69.8959, 70.4137, 70.8877, 71.4438, 74.4274, 75.4082, 76.4192, 73.5836, 74.1781, 74.6685, 74.0164, 74.5534, 75.0795, 76.0959, 56.737, 57.2932, 57.7973, 77.1973, 78.2658, 79.211, 84.7452, 85.2548, 85.8, 86.7726, 73.0603, 73.6438, 74.1123, 75.274, 80.4603, 81.4411, 82.4548, 83.4548, 60.8356, 61.3644, 85.5342, 71.7973, 72.3233, 72.9041, 77.6986, 78.2685, 79.3041, 79.7863, 70.7288, 71.2658, 71.7671, 65.7452, 66.8274, 62.4438, 63.4959, 64.5041, 70.811, 71.3041, 71.8466, 73.2685, 74.2795, 75.3096, 78.9068, 79.4493, 79.9096, 81.4247, 75.3178, 75.8356, 76.3288, 72.611, 61.8603, 62.3973, 62.8575, 64.126, 78.4603, 78.9068, 81.4329, 80.5233, 81.5479, 82.5452, 83.6986, 80.5945, 81.074, 81.5342, 78.1041, 78.5836, 79.1205, 80.0986, 81.0959, 89.1699, 89.6932, 90.2055, 91.2904, 56.4822, 57.0027, 57.537, 58.5123, 62.8384, 63.3151, 63.8137, 64.3123, 64.8137, 65.8849, 66.0274, 66.4877, 67.063, 67.6384, 74.4329, 75.4301, 76.4466, 79.2027, 79.6795, 73.1068, 73.9781, 77.1562, 77.6548, 78.6521, 79.5973, 80.5123, 81.1041, 81.5726, 82.1233, 82.6, 73.5644, 74.1342, 75.1534, 75.6164, 76.6301, 76.1753, 76.8164, 75.6712, 76.1808, 76.6822, 77.7151, 68.6055, 69.1397, 69.6329, 70.6384, 77.8932, 78.4466, 78.9425, 79.9041, 80.9589, 76.4849, 77.0027, 77.5041, 78.0274, 78.4822, 79.5041, 83.9562, 85.011, 76.5233, 77.0164, 77.9973, 73.6767, 74.6959, 76.7863, 79.3945, 80.4192, 81.411, 76.5151, 77.0849, 77.526, 78.1041, 78.5507, 71.2712, 72.2849, 70.7534, 71.2877, 71.8164, 72.2959, 72.7973, 73.7973, 70.663, 71.7068, 72.7041, 78.8877, 79.3945, 79.9068, 80.2082, 66.1699, 66.7479, 67.2055, 64.7068, 65.2603, 65.7452, 66.3123, 66.7918, 80.5288, 81.2, 81.6438, 82.1068, 82.6384, 83.6356, 78.4712, 79.0986, 81.5808, 73.5699, 74.1589, 74.674, 80.9233, 81.8877, 86.3507, 86.8466, 87.3863, 87.9041, 84.1671, 84.8027, 85.2822, 86.2822, 87.2384, 84.2082, 84.8438, 85.3233, 74.6658, 75.1671, 75.7041, 76.7014, 75.674, 76.6356, 56.6575, 57.7699, 58.7507, 63.1479, 63.8575, 64.2959, 64.8192, 65.5425, 66.3096, 73.0329, 73.589, 74.0932, 75.063, 76.063, 85.5014, 85.9616, 86.4959, 88.0082, 78.3534, 77.7151, 77.4959, 78.1014, 67.7178, 68.2356, 68.8, 69.7973, 85.4603, 85.9753, 86.4219, 87.4849, 75.1863, 76.2329, 76.6932, 84.8247, 85.4356, 85.9425, 84.5123, 85.0685, 78.8137, 79.3479, 73.5616, 74.1452, 74.6658, 75.1562, 76.611, 63.6521, 64.2548, 72.737, 73.2548, 74.2603, 75.1973, 70.1973, 70.7918, 71.3233, 71.8055, 72.3452, 73.3452, 81.0466, 82.9068, 85.5973, 86.0795, 86.6027, 87.5945, 64.3123, 64.9068, 65.4219, 78.0274, 78.6466, 79.6411, 80.1041, 69.6795, 70.1808, 70.7178, 79.2904, 79.8329, 80.3507, 83.2082, 74.1699, 74.6959, 75.2493, 75.7479, 76.2274, 77.2192, 87.1205, 87.6904, 88.2055, 77.9753, 78.4767, 78.9753, 79.9726, 77.9726, 78.474, 78.9753, 56.7945, 57.2986, 58.2904, 74.4685, 75.5425, 83.7534, 68.6055, 69.2329, 69.6658, 88.1342, 88.6301, 89.1808, 69.8877, 70.3534, 70.8904, 71.2384, 71.7397, 72.337, 72.1342, 72.7671, 72.5808, 73.0904, 73.6849, 76.0795, 76.5397, 77.5178, 83.5562, 84.1479, 84.7041, 74.2301, 74.8082, 75.326, 76.2904, 76.9014, 78.3562, 81.1589, 82.3753, 73.2055, 73.7205, 83.4219, 84.0466, 84.6548, 83.5151, 86.2055, 72.6658, 73.2521, 84.3945, 84.9753, 86.8301, 87.3671, 87.8849, 80.8466, 81.4082, 80.3699, 80.9479, 81.3644, 74.5452, 75.0438, 69.1151, 69.7452, 70.2329, 76.0493, 76.7397, 77.211, 81.6329, 72.4767, 74.0877, 74.5507, 70.3534, 70.9315, 71.9014, 78.1315, 78.6466, 79.1425, 80.1836, 65.7671, 67.7973, 67.8274, 68.8438, 69.8849, 80.1945, 80.7123, 81.2767, 67.3781, 67.8767, 68.2986, 68.8356, 79.8767, 80.3507, 80.8548, 81.3562, 81.8658, 79.3479, 79.9151, 80.3753, 80.8795, 81.3726, 71.9068, 72.4055, 73.3973, 63.9726, 82.1507, 82.7836, 71.4959, 72.0493, 71.3945, 71.9507, 72.6685, 76.5616, 77.1836, 77.7808, 84.863, 85.4493, 86.0411, 86.9342, 82.4658, 83.074, 83.8, 84.5644, 78.1616, 78.6767, 79.6493, 80.7178, 69.211, 70.463, 70.7699, 71.2932)), knots = NULL, sp = NULL, min.sp = NULL, H = NULL, absorb.cons = TRUE, sparse.cons = 0, select = FALSE, idLinksBases = TRUE, scale.penalty = TRUE, 64.4137, 64.9589, 65.9671, 70.1425, 70.6411, 71.1452, 72.1808, 84.5644, 85.5836, 75.6411, 76.2, 76.6959, 79.4137, 80.4438, 71.526, 72.0411, 72.4959, 73.4329, 74.5068, paraPen = NULL, drop.intercept = FALSE) 6: do.call(gsname, list(formula = gp, pterms = pterms, data = mf, knots = knots, sp = sp, min.sp = min.sp, H = H, absorb.cons = TRUE, sparse.cons = 0, select = select, idLinksBases = control$idLinksBases, scale.penalty = control$scalePenalty, paraPen = paraPen, drop.intercept = drop.intercept)) 75.7342, 76.4822, 79.874, 80.611, 81.1041, 81.6795, 81.9562, 82.9726, 72.7781, 74.7836, 75.8356, 82.8466, 83.4356, 84.0575, 84.9726, 75.7699, 76.3644, 76.8027, 77.8822, 7: gam(as.formula(paste0(y, " ~ ", paste(covariates, collapse = " + "), " + ", paste("s(", smooth, ")", collapse = " + "), " + ", 64.526, 65.011, 72.2055, 72.8164, 73.3233, 74.2438, 75.2329, 76.2082, 76.8192, 77.3178, 77.8356, 78.3945, 79.526, 79.1562, 79.7315, 85.5863, 86.6055, 87.6055, 88.6356, paste(interaction, collapse = " + "), " + ", batch)), data = df) 8: 70.9836, 71.5836, 73.0521, 74.0685, 78.7644, 79.6712, 70.9808, 72.0959, 72.5288, 83.2384, 83.9178, 84.4384, 84.9342, 85.5014, 69.8959, 70.4137, 70.8877, 71.4438, model_gen(type = type, y = y, batch = batch, covariates = covariates, interaction = interaction, random = random, smooth = smooth, df = df) 74.4274, 75.4082, 76.4192, 73.5836, 74.1781, 74.6685, 74.0164, 74.5534, 75.0795, 76.0959, 56.737, 57.2932, 57.7973, 77.1973, 78.2658, 79.211, 84.7452, 85.2548, 9: FUN(X[[i]], ...) 85.8, 86.7726, 73.0603, 73.6438, 74.1123, 75.274, 80.4603, 81.4411, 82.4548, 83.4548, 60.8356, 61.3644, 61.8603, 62.3973, 62.8575, 64.126, 78.4603, 78.9068, 81.4329, 10: lapply(X = S, FUN = FUN, ...) 80.5233, 81.5479, 82.5452, 83.6986, 80.5945, 81.074, 81.5342, 78.1041, 78.5836, 79.1205, 80.0986, 81.0959, 89.1699, 89.6932, 90.2055, 91.2904, 56.4822, 57.0027, 11: doTryCatch(return(expr), name, parentenv, handler) 12: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 57.537, 58.5123, 62.8384, 63.3151, 63.8137, 64.3123, 64.8137, 65.8849, 66.0274, 66.4877, 67.063, 67.6384, 74.4329, 75.4301, 76.4466, 79.2027, 79.6795, 80.2082, 66.1699, 66.7479, 67.2055, 64.7068, 65.2603, 65.7452, 66.3123, 66.7918, 80.5288, 81.2, 81.6438, 82.1068, 82.6384, 83.6356, 78.4712, 79.0986, 81.5808, 73.5699, 74.1589, 13: tryCatchList(expr, classes, parentenv, handlers) 14: tryCatch(expr, error = function(e) { call <- conditionCall(e) if (!is.null(call)) { if (identical(call[[1L]], quote(doTryCatch))) 74.674, 75.674, 76.6356, 56.6575, 57.7699, 58.7507, 63.1479, 63.8575, 64.2959, 64.8192, 65.5425, 66.3096, 73.0329, 73.589, 74.0932, 75.063, 76.063, 85.5014, 85.9616, 86.4959, call <- sys.call(-4L) dcall <- deparse(call, nlines = 1L) prefix <- paste("Error in", dcall, ": ") 88.0082, 78.3534, 78.8137, 79.3479, 73.5616, 74.1452, 74.6658, 75.1562, 76.611, 63.6521, 64.2548, 72.737, 73.2548, 74.2603, 75.1973, 70.1973, 70.7918, 71.3233, 71.8055, LONG <- 75L sm <- strsplit(conditionMessage(e), "\n")[[1L]] w <- 14L + nchar(dcall, type = "w") + nchar(sm[1L], type = "w") 72.3452, 73.3452, 81.0466, 82.9068, 74.1699, 74.6959, 75.2493, 75.7479, 76.2274, 77.2192, 87.1205, 87.6904, 88.2055, 77.9753, 78.4767, 78.9753, 79.9726, 77.9726, if (is.na(w)) w <- 14L + nchar(dcall, type = "b") + nchar(sm[1L], type = "b") if (w > LONG) prefix <- paste0(prefix, "\n ") } else prefix <- "Error : " msg <- paste0(prefix, conditionMessage(e), "\n") .Internal(seterrmessage(msg[1L])) 78.474, 78.9753, 56.7945, 57.2986, 58.2904, 74.4685, 75.5425, 76.0795, 76.5397, 77.5178, 83.5562, 84.1479, 84.7041, 74.2301, 74.8082, 75.326, 76.2904, 76.9014, if (!silent && isTRUE(getOption("show.error.messages"))) { cat(msg, file = outFile) .Internal(printDeferredWarnings()) 78.3562, 81.1589, 82.3753, 73.2055, 73.7205, 83.4219, 84.0466, 84.6548, 83.5151, 86.2055, 72.6658, 73.2521, 84.3945, 84.9753, 86.8301, 87.3671, 87.8849, 80.8466, } invisible(structure(msg, class = "try-error", condition = e))}) 15: try(lapply(X = S, FUN = FUN, ...), silent = TRUE) 81.4082, 80.3699, 80.9479, 81.3644, 74.5452, 75.0438, 69.1151, 69.7452, 70.2329, 76.0493, 76.7397, 77.211, 81.6329, 82.1507, 82.7836, 71.4959, 72.0493, 71.3945, 71.9507, 72.6685, 76.5616, 77.1836, 77.7808, 84.863, 85.4493, 86.0411, 86.9342, 82.4658, 83.074, 83.8, 84.5644, 78.1616, 78.6767, 79.6493, 80.7178, 69.211, 70.463, 70.7699, 16: sendMaster(try(lapply(X = S, FUN = FUN, ...), silent = TRUE)) 17: FUN(X[[i]], ...) 71.2932)), knots = NULL, sp = NULL, min.sp = NULL, H = NULL, absorb.cons = TRUE, sparse.cons = 0, select = FALSE, idLinksBases = TRUE, scale.penalty = TRUE, paraPen = NULL, drop.intercept = FALSE) 6: do.call(gsname, list(formula = gp, pterms = pterms, data = mf, knots = knots, sp = sp, min.sp = min.sp, H = H, absorb.cons = TRUE, sparse.cons = 0, select = select, idLinksBases = control$idLinksBases, scale.penalty = control$scalePenalty, paraPen = paraPen, drop.intercept = drop.intercept)) 7: 18: lapply(seq_len(cores), inner.do)gam(as.formula(paste0(y, " ~ ", paste(covariates, collapse = " + "), " + ", paste("s(", smooth, ")", collapse = " + "), " + ", paste(interaction, collapse = " + "), " + ", batch)), data = df) 19: mclapply(features, function(y) { model <- model_gen(type = type, y = y, batch = batch, covariates = covariates, interaction = interaction, random = random, smooth = smooth, df = df) 8: model_gen(type = type, y = y, batch = batch, covariates = covariates, residual <- data.frame(resid(model)) colnames(residual) <- y return(residual) interaction = interaction, random = random, smooth = smooth, df = df) }) 20: 9: FUN(X[[i]], ...) 10: lapply(X = S, FUN = FUN, ...) list2(...) 21: 11: doTryCatch(return(expr), name, parentenv, handler) bind_cols(.) 22: 12: tryCatchOne(expr, names, parentenv, handlers[[1L]]) mclapply(features, function(y) { model <- model_gen(type = type, y = y, batch = batch, covariates = covariates, interaction = interaction, random = random, smooth = smooth, 13: tryCatchList(expr, classes, parentenv, handlers) df = df) residual <- data.frame(resid(model)) colnames(residual) <- y14: tryCatch(expr, error = function(e) { call <- conditionCall(e) if (!is.null(call)) { if (identical(call[[1L]], quote(doTryCatch))) call <- sys.call(-4L) return(residual)}) %>% bind_cols() dcall <- deparse(call, nlines = 1L) prefix <- paste("Error in", dcall, ": ") LONG <- 75L23: visual_prep(type = "gam", features = features, batch = batch, covariates = covariates, interaction = interaction, smooth = "AGE", smooth_int_type = "linear", random = NULL, df = adni, cores = 1) 24: sm <- strsplit(conditionMessage(e), "\n")[[1L]] w <- 14L + nchar(dcall, type = "w") + nchar(sm[1L], type = "w") if (is.na(w)) w <- 14L + nchar(dcall, type = "b") + nchar(sm[1L], type = "b") if (w > LONG) eval(code, test_env) 25: prefix <- paste0(prefix, "\n ") } else prefix <- "Error : "eval(code, test_env) 26: msg <- paste0(prefix, conditionMessage(e), "\n") .Internal(seterrmessage(msg[1L])) if (!silent && isTRUE(getOption("show.error.messages"))) {withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } cat(msg, file = outFile) .Internal(printDeferredWarnings()) } else if (!new_expectations && skip_on_empty) { skip_empty() } invisible(structure(msg, class = "try-error", condition = e))}) 15: try(lapply(X = S, FUN = FUN, ...), silent = TRUE) }, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed."))16: sendMaster(try(lapply(X = S, FUN = FUN, ...), silent = TRUE)) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE17: FUN(X[[i]], ...) invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt)18: lapply(seq_len(cores), inner.do) 27: doTryCatch(return(expr), name, parentenv, handler) 28: tryCatchOne(expr, names, parentenv, handlers[[1L]])19: mclapply(features, function(y) { model <- model_gen(type = type, y = y, batch = batch, covariates = covariates, interaction = interaction, random = random, smooth = smooth, df = df) residual <- data.frame(resid(model)) 29: tryCatchList(expr, classes, parentenv, handlers) colnames(residual) <- y return(residual)}) 30: tryCatch(withCallingHandlers({ 20: list2(...) eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { 21: bind_cols(.) skip("On CRAN") } else if (!new_expectations && skip_on_empty) { 22: mclapply(features, function(y) { model <- model_gen(type = type, y = y, batch = batch, covariates = covariates, interaction = interaction, random = random, smooth = smooth, df = df) skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { residual <- data.frame(resid(model)) colnames(residual) <- y return(residual) if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}) %>% bind_cols() 23: }, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")visual_prep(type = "gam", features = features, batch = batch, covariates = covariates, interaction = interaction, smooth = "AGE", smooth_int_type = "linear", random = NULL, df = adni, cores = 1)}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal) 24: eval(code, test_env)31: doWithOneRestart(return(expr), restart) 25: eval(code, test_env)32: withOneRestart(expr, restarts[[1L]]) 26: withCallingHandlers({33: withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { } else if (!new_expectations && skip_on_empty) { skip_empty() if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) } }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) {}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt) skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) {27: doTryCatch(return(expr), name, parentenv, handler) snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, 28: tryCatchOne(expr, names, parentenv, handlers[[1L]]) error = handle_error, interrupt = handle_interrupt), error = handle_fatal), end_test = function() { })29: tryCatchList(expr, classes, parentenv, handlers) 34: test_code(code, parent.frame())30: tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } else if (!new_expectations && skip_on_empty) { skip_empty() 35: test_that("Visualization preparation function works correctly", { features <- colnames(adni)[c(43:46)] covariates <- c("timedays", "AGE", "SEX", "DIAGNOSIS") }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { interaction <- c("timedays,DIAGNOSIS") batch <- "manufac" result_orig <- visual_prep(type = "lm", features = features, skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { batch = batch, covariates = covariates, interaction = interaction, smooth = NULL, random = NULL, df = adni, cores = 1) snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal) 31: saved_result_lm <- readRDS(testthat::test_path("previous-results/lm_result.rds")) expect_equal(result_orig$residual_add_df, saved_result_lm$residual_add_df, tolerance = 1e-08)doWithOneRestart(return(expr), restart) 32: withOneRestart(expr, restarts[[1L]]) 33: expect_equal(result_orig$residual_ml_df, saved_result_lm$residual_ml_df, tolerance = 1e-08) expect_equal(result_orig$mdmr.summary, saved_result_lm$mdmr.summary, tolerance = 1e-08) expect_equal(result_orig$anova_test_df, saved_result_lm$anova_test_df, tolerance = 1e-08)withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") } expect_equal(result_orig$lv_test_df, saved_result_lm$lv_test_df, tolerance = 1e-08) result_lmer <- visual_prep(type = "lmer", features = features, else if (!new_expectations && skip_on_empty) { skip_empty() } batch = batch, covariates = covariates, interaction = interaction, smooth = NULL, random = "subid", df = adni, cores = 1) expect_type(result_lmer, "list")}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) result_gam <- visual_prep(type = "gam", features = features, batch = batch, covariates = covariates, interaction = interaction, smooth = "AGE", smooth_int_type = "linear", random = NULL, }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal), df = adni, cores = 1) expect_type(result_gam, "list") }) end_test = function() { }) 36: eval(code, test_env) 37: eval(code, test_env)34: test_code(code, parent.frame()) 35: test_that("Visualization preparation function works correctly", { features <- colnames(adni)[c(43:46)] covariates <- c("timedays", "AGE", "SEX", "DIAGNOSIS") interaction <- c("timedays,DIAGNOSIS") 38: withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { batch <- "manufac" result_orig <- visual_prep(type = "lm", features = features, batch = batch, covariates = covariates, interaction = interaction, smooth = NULL, random = NULL, df = adni, cores = 1) saved_result_lm <- readRDS(testthat::test_path("previous-results/lm_result.rds")) expect_equal(result_orig$residual_add_df, saved_result_lm$residual_add_df, skip("On CRAN") } else if (!new_expectations && skip_on_empty) { tolerance = 1e-08) expect_equal(result_orig$residual_ml_df, saved_result_lm$residual_ml_df, tolerance = 1e-08) skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { expect_equal(result_orig$mdmr.summary, saved_result_lm$mdmr.summary, tolerance = 1e-08) expect_equal(result_orig$anova_test_df, saved_result_lm$anova_test_df, if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) } tolerance = 1e-08) expect_equal(result_orig$lv_test_df, saved_result_lm$lv_test_df, tolerance = 1e-08)}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot") result_lmer <- visual_prep(type = "lmer", features = features, batch = batch, covariates = covariates, interaction = interaction, smooth = NULL, random = "subid", df = adni, cores = 1) expect_type(result_lmer, "list") result_gam <- visual_prep(type = "gam", features = features, batch = batch, covariates = covariates, interaction = interaction, }, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt) smooth = "AGE", smooth_int_type = "linear", random = NULL, df = adni, cores = 1) expect_type(result_gam, "list")39: doTryCatch(return(expr), name, parentenv, handler) }) 36: 40: tryCatchOne(expr, names, parentenv, handlers[[1L]]) eval(code, test_env) 37: 41: tryCatchList(expr, classes, parentenv, handlers) eval(code, test_env) 38: 42: tryCatch(withCallingHandlers({ eval(code, test_env)withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") if (snapshot_skipped) { skip("On CRAN") } } else if (!new_expectations && skip_on_empty) { skip_empty() else if (!new_expectations && skip_on_empty) { skip_empty() } }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) {}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) { invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt) snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, 39: doTryCatch(return(expr), name, parentenv, handler) 40: tryCatchOne(expr, names, parentenv, handlers[[1L]]) error = handle_error, interrupt = handle_interrupt), error = handle_fatal) 43: 41: tryCatchList(expr, classes, parentenv, handlers)doWithOneRestart(return(expr), restart) 44: 42: tryCatch(withCallingHandlers({withOneRestart(expr, restarts[[1L]]) 45: eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) {withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) new_expectations <- the$test_expectations > starting_expectations skip("On CRAN") } else if (!new_expectations && skip_on_empty) { if (snapshot_skipped) { skip("On CRAN") } skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { else if (!new_expectations && skip_on_empty) { skip_empty() } if (on_cran()) { skip(paste0("{", e$package, "} is not installed.")) }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) { skip(paste0("{", e$package, "} is not installed."))}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot") }}, snapshot_on_cran = function(cnd) { snapshot_skipped <<- TRUE}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal) invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error, interrupt = handle_interrupt), error = handle_fatal), 43: doWithOneRestart(return(expr), restart) end_test = function() { }) 44: withOneRestart(expr, restarts[[1L]]) 46: test_code(code = exprs, env = env, reporter = get_reporter() %||% StopReporter$new())45: withRestarts(tryCatch(withCallingHandlers({ eval(code, test_env) 47: source_file(path, env = env(env), desc = desc, shuffle = shuffle, new_expectations <- the$test_expectations > starting_expectations if (snapshot_skipped) { skip("On CRAN") error_call = error_call) 48: } else if (!new_expectations && skip_on_empty) { skip_empty() }}, expectation = handle_expectation, packageNotFoundError = function(e) { if (on_cran()) {FUN(X[[i]], ...) 49: skip(paste0("{", e$package, "} is not installed.")) }}, snapshot_on_cran = function(cnd) {lapply(test_paths, test_one_file, env = env, desc = desc, shuffle = shuffle, error_call = error_call) snapshot_skipped <<- TRUE invokeRestart("muffle_cran_snapshot")}, skip = handle_skip, warning = handle_warning, message = handle_message, 50: doTryCatch(return(expr), name, parentenv, handler) error = handle_error, interrupt = handle_interrupt), error = handle_fatal), end_test = function() { })51: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 46: test_code(code = exprs, env = env, reporter = get_reporter() %||% 52: tryCatchList(expr, classes, parentenv, handlers) StopReporter$new()) 47: 53: tryCatch(code, testthat_abort_reporter = function(cnd) { cat(conditionMessage(cnd), "\n")source_file(path, env = env(env), desc = desc, shuffle = shuffle, error_call = error_call) NULL}) 48: FUN(X[[i]], ...) 54: with_reporter(reporters$multi, lapply(test_paths, test_one_file, env = env, desc = desc, shuffle = shuffle, error_call = error_call))49: lapply(test_paths, test_one_file, env = env, desc = desc, shuffle = shuffle, error_call = error_call) 50: doTryCatch(return(expr), name, parentenv, handler) 55: test_files_serial(test_dir = test_dir, test_package = test_package, 51: tryCatchOne(expr, names, parentenv, handlers[[1L]]) test_paths = test_paths, load_helpers = load_helpers, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, desc = desc, load_package = load_package, shuffle = shuffle, 52: tryCatchList(expr, classes, parentenv, handlers) error_call = error_call) 56: 53: tryCatch(code, testthat_abort_reporter = function(cnd) {test_files(test_dir = path, test_paths = test_paths, test_package = package, reporter = reporter, load_helpers = load_helpers, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, cat(conditionMessage(cnd), "\n") NULL}) load_package = load_package, parallel = parallel, shuffle = shuffle) 57: 54: with_reporter(reporters$multi, lapply(test_paths, test_one_file, test_dir("testthat", package = package, reporter = reporter, ..., load_package = "installed") env = env, desc = desc, shuffle = shuffle, error_call = error_call)) 55: 58: test_check("ComBatFamQC") test_files_serial(test_dir = test_dir, test_package = test_package, test_paths = test_paths, load_helpers = load_helpers, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, desc = desc, load_package = load_package, shuffle = shuffle, error_call = error_call) 56: test_files(test_dir = path, test_paths = test_paths, test_package = package, reporter = reporter, load_helpers = load_helpers, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, load_package = load_package, parallel = parallel, shuffle = shuffle) 57: An irrecoverable exception occurred. R is aborting now ... test_dir("testthat", package = package, reporter = reporter, ..., load_package = "installed") 58: test_check("ComBatFamQC") An irrecoverable exception occurred. R is aborting now ... Saving _problems/test-visual_prep-19.R [ FAIL 1 | WARN 101 | SKIP 0 | PASS 238 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-visual_prep.R:19:3'): Visualization preparation function works correctly ── Error in `data.frame(..., check.names = FALSE)`: arguments imply differing number of rows: 2515, 0 Backtrace: ▆ 1. └─ComBatFamQC::visual_prep(...) at test-visual_prep.R:19:3 2. └─base::cbind(vis_df, residual_ml_df) 3. └─base::cbind(deparse.level, ...) 4. └─base::data.frame(..., check.names = FALSE) [ FAIL 1 | WARN 101 | SKIP 0 | PASS 238 ] Error: ! Test failures. Execution halted Flavor: r-devel-macos-arm64