From bb3426835f40f68dc6714b2352c936fb9d88267b Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Fri, 22 Aug 2025 13:02:36 +0200 Subject: [PATCH 01/19] Add regional historical changes diagnostics --- .../diagnostics/__init__.py | 8 + .../diagnostics/base.py | 7 +- .../regional_historical_changes.py | 278 ++++++++++++++++++ .../src/climate_ref_esmvaltool/recipe.py | 20 +- .../src/climate_ref_esmvaltool/recipes.txt | 3 + 5 files changed, 308 insertions(+), 8 deletions(-) create mode 100644 packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py index f7812f3fd..613e7924c 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py @@ -12,6 +12,11 @@ from climate_ref_esmvaltool.diagnostics.ecs import EquilibriumClimateSensitivity from climate_ref_esmvaltool.diagnostics.enso import ENSOBasicClimatology, ENSOCharacteristics from climate_ref_esmvaltool.diagnostics.example import GlobalMeanTimeseries +from climate_ref_esmvaltool.diagnostics.regional_historical_changes import ( + RegionalHistoricalAnnualCycle, + RegionalHistoricalTimeSeries, + RegionalHistoricalTrend, +) from climate_ref_esmvaltool.diagnostics.sea_ice_area_basic import SeaIceAreaBasic from climate_ref_esmvaltool.diagnostics.sea_ice_sensitivity import SeaIceSensitivity from climate_ref_esmvaltool.diagnostics.tcr import TransientClimateResponse @@ -30,6 +35,9 @@ "ENSOCharacteristics", "EquilibriumClimateSensitivity", "GlobalMeanTimeseries", + "RegionalHistoricalAnnualCycle", + "RegionalHistoricalTimeSeries", + "RegionalHistoricalTrend", "SeaIceAreaBasic", "SeaIceSensitivity", "TransientClimateResponse", diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py index 5b5f0776b..1a2627dbc 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py @@ -87,7 +87,10 @@ def build_cmd(self, definition: ExecutionDefinition) -> Iterable[str]: : The result of running the diagnostic. """ - input_files = {project: definition.datasets[project].datasets for project in definition.datasets} + input_files = { + project: dataset_collection.datasets + for project, dataset_collection in definition.datasets.items() + } recipe = load_recipe(self.base_recipe) self.update_recipe(recipe, input_files) @@ -137,7 +140,7 @@ def build_cmd(self, definition: ExecutionDefinition) -> Iterable[str]: { "OBS": str(data_dir / "OBS"), "OBS6": str(data_dir / "OBS"), - "native6": str(data_dir / "RAWOBS"), + "native6": str(data_dir / "native6"), } ) config["rootpath"]["obs4MIPs"] = [ # type: ignore[index] diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py new file mode 100644 index 000000000..30085b9fa --- /dev/null +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py @@ -0,0 +1,278 @@ +import copy + +import pandas + +from climate_ref_core.constraints import ( + AddSupplementaryDataset, + RequireContiguousTimerange, + RequireFacets, +) +from climate_ref_core.datasets import FacetFilter, SourceDatasetType +from climate_ref_core.diagnostics import DataRequirement +from climate_ref_esmvaltool.diagnostics.base import ESMValToolDiagnostic +from climate_ref_esmvaltool.recipe import dataframe_to_recipe +from climate_ref_esmvaltool.types import Recipe + + +class RegionalHistoricalAnnualCycle(ESMValToolDiagnostic): + """ + Plot regional historical annual cycle of climate variables. + """ + + name = "Regional historical annual cycle of climate variables" + slug = "regional-historical-annual-cycle" + base_recipe = "ref/recipe_ref_annual_cycle_region.yml" + + data_requirements = ( + DataRequirement( + source_type=SourceDatasetType.CMIP6, + filters=( + FacetFilter( + facets={ + "variable_id": ( + "hus", + "pr", + "psl", + "tas", + "ua", + ), + "experiment_id": "historical", + "frequency": "mon", + }, + ), + ), + group_by=("source_id", "member_id", "grid_label"), + constraints=( + RequireFacets( + "variable_id", + ( + "hus", + "pr", + "psl", + "tas", + "ua", + ), + ), + RequireContiguousTimerange(group_by=("instance_id",)), + AddSupplementaryDataset.from_defaults("areacella", SourceDatasetType.CMIP6), + ), + ), + DataRequirement( + source_type=SourceDatasetType.obs4MIPs, + filters=( + FacetFilter( + facets={ + "variable_id": ( + "psl", + "ua", + ), + "source_id": "ERA-5", + "frequency": "mon", + }, + ), + ), + group_by=("source_id",), + constraints=(RequireContiguousTimerange(group_by=("instance_id",)),), + # TODO: Add obs4MIPs datasets once available and working: + # + # obs4MIPs dataset that cannot be ingested (https://github.com/Climate-REF/climate-ref/issues/260): + # - GPCP-V2.3: pr + # + # Not yet available on obs4MIPs: + # - ERA5: hus + # - HadCRUT5_ground_5.0.1.0-analysis: tas + ), + ) + facets = ("source_id", "member_id", "grid_label") + + @staticmethod + def update_recipe( + recipe: Recipe, + input_files: dict[SourceDatasetType, pandas.DataFrame], + ) -> None: + """Update the recipe.""" + regions = [ + "Arabian-Peninsula", + "Arabian-Sea", + "Arctic-Ocean", + "Bay-of-Bengal", + "C.Australia", + "C.North-America", + "Caribbean", + "Central-Africa", + "E.Antarctica", + "E.Asia", + "E.Australia", + "E.C.Asia", + "E.Europe", + "E.North-America", + "E.Siberia", + "E.Southern-Africa", + "Equatorial.Atlantic-Ocean", + "Equatorial.Indic-Ocean", + "Equatorial.Pacific-Ocean", + "Greenland/Iceland", + "Madagascar", + "Mediterranean", + "N.Atlantic-Ocean", + "N.Australia", + "N.Central-America", + "N.E.North-America", + "N.E.South-America", + "N.Eastern-Africa", + "N.Europe", + "N.Pacific-Ocean", + "N.South-America", + "N.W.North-America", + "N.W.South-America", + "New-Zealand", + "Russian-Arctic", + "Russian-Far-East", + "S.Asia", + "S.Atlantic-Ocean", + "S.Australia", + "S.Central-America", + "S.E.Asia", + "S.E.South-America", + "S.Eastern-Africa", + "S.Indic-Ocean", + "S.Pacific-Ocean", + "S.South-America", + "S.W.South-America", + "Sahara", + "South-American-Monsoon", + "Southern-Ocean", + "Tibetan-Plateau", + "W.Antarctica", + "W.C.Asia", + "W.North-America", + "W.Siberia", + "W.Southern-Africa", + "West&Central-Europe", + "Western-Africa", + ] + + # Update the dataset. + recipe_variables = dataframe_to_recipe(input_files[SourceDatasetType.CMIP6]) + dataset = recipe_variables["hus"]["additional_datasets"][0] + dataset.pop("timerange") + dataset["benchmark_dataset"] = True + dataset["plot_label"] = "{dataset}.{ensemble}.{grid}".format(**dataset) + recipe["datasets"] = [dataset] + + # Generate diagnostics for each region. + diagnostics = {} + for region in regions: + for diagnostic_name, orig_diagnostic in recipe["diagnostics"].items(): + # Create the diagnostic for the region. + diagnostic = copy.deepcopy(orig_diagnostic) + diagnostics[f"{diagnostic_name}-{region}"] = diagnostic + + for variable in diagnostic["variables"].values(): + # Remove unwanted facets that are part of the dataset. + for facet in ("project", "exp", "ensemble", "grid"): + variable.pop(facet, None) + # Update the preprocessor so it extracts the region. + preprocessor_name = variable["preprocessor"] + preprocessor = copy.deepcopy(recipe["preprocessors"][preprocessor_name]) + preprocessor["extract_shape"]["ids"] = {"Name": [region]} + variable["preprocessor"] = f"{preprocessor_name}-{region}" + recipe["preprocessors"][variable["preprocessor"]] = preprocessor + + # Update plot titles with region name. + for script in diagnostic["scripts"].values(): + for plot in script["plots"].values(): + plot["pyplot_kwargs"] = {"title": f"{{long_name}} {region}"} + recipe["diagnostics"] = diagnostics + + +class RegionalHistoricalTimeSeries(RegionalHistoricalAnnualCycle): + """ + Plot regional historical mean and anomaly of climate variables. + """ + + name = "Regional historical mean and anomaly of climate variables" + slug = "regional-historical-timeseries" + base_recipe = "ref/recipe_ref_timeseries_region.yml" + + +class RegionalHistoricalTrend(ESMValToolDiagnostic): + """ + Plot regional historical trend of climate variables. + """ + + name = "Regional historical trend of climate variables" + slug = "regional-historical-trend" + base_recipe = "ref/recipe_ref_trend_regions.yml" + + data_requirements = ( + DataRequirement( + source_type=SourceDatasetType.CMIP6, + filters=( + FacetFilter( + facets={ + "variable_id": ( + "hus", + "pr", + "psl", + "tas", + "ua", + ), + "experiment_id": "historical", + "frequency": "mon", + }, + ), + ), + group_by=("source_id", "member_id", "grid_label"), + constraints=( + RequireContiguousTimerange(group_by=("instance_id",)), + AddSupplementaryDataset.from_defaults("areacella", SourceDatasetType.CMIP6), + ), + ), + DataRequirement( + source_type=SourceDatasetType.obs4MIPs, + filters=( + FacetFilter( + facets={ + "variable_id": ( + "psl", + "tas", + "ua", + ), + "source_id": "ERA-5", + "frequency": "mon", + }, + ), + ), + group_by=("source_id",), + constraints=(RequireContiguousTimerange(group_by=("instance_id",)),), + # TODO: Add obs4MIPs datasets once available and working: + # + # obs4MIPs dataset that cannot be ingested (https://github.com/Climate-REF/climate-ref/issues/260): + # - GPCP-V2.3: pr + # + # Not yet available on obs4MIPs: + # - ERA5: hus + # - HadCRUT5_ground_5.0.1.0-analysis: tas + ), + ) + facets = ("source_id", "member_id", "grid_label") + + @staticmethod + def update_recipe( + recipe: Recipe, + input_files: dict[SourceDatasetType, pandas.DataFrame], + ) -> None: + """Update the recipe.""" + recipe["datasets"] = [] + recipe_variables = dataframe_to_recipe(input_files[SourceDatasetType.CMIP6]) + diagnostics = {} + for diagnostic_name, diagnostic in recipe["diagnostics"].items(): + for variable_name, variable in diagnostic["variables"].items(): + if variable_name not in recipe_variables: + continue + dataset = recipe_variables[variable_name]["additional_datasets"][0] + dataset.pop("timerange") + variable["additional_datasets"].append(dataset) + diagnostics[diagnostic_name] = diagnostic + recipe["diagnostics"] = diagnostics diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py index a038d2a2b..68866023d 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py @@ -169,7 +169,16 @@ def load_recipe(recipe: str) -> Recipe: The loaded recipe. """ filename = _RECIPES.fetch(recipe) - return yaml.safe_load(Path(filename).read_text(encoding="utf-8")) # type: ignore[no-any-return] + + def normalize(obj: Any) -> Any: + # Ensure objects in the recipe are not shared. + if isinstance(obj, dict): + return {k: normalize(v) for k, v in obj.items()} + if isinstance(obj, list): + return [normalize(item) for item in obj] + return obj + + return normalize(yaml.safe_load(Path(filename).read_text(encoding="utf-8"))) # type: ignore[no-any-return] def prepare_climate_data(datasets: pd.DataFrame, climate_data_dir: Path) -> None: @@ -192,12 +201,11 @@ def prepare_climate_data(datasets: pd.DataFrame, climate_data_dir: Path) -> None if not isinstance(row.path, str): # pragma: no branch msg = f"Invalid path encountered in {row}" raise ValueError(msg) - project = row.instance_id.split(".")[0] - if project == "obs4MIPs": + if row.instance_id.startswith("obs4MIPs."): version = row.instance_id.split(".")[-1] - tgt = climate_data_dir / project / row.source_id / version # type: ignore[operator] + subdirs: list[str] = ["obs4MIPs", row.source_id, version] # type: ignore[list-item] else: - tgt = climate_data_dir.joinpath(*row.instance_id.split(".")) - tgt /= Path(row.path).name + subdirs = row.instance_id.split(".") + tgt = climate_data_dir.joinpath(*subdirs) / Path(row.path).name tgt.parent.mkdir(parents=True, exist_ok=True) tgt.symlink_to(row.path) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt index 7a703f604..9aa359a5d 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt @@ -7,6 +7,9 @@ recipe_tcre.yml 48fc9e3baf541bbcef7491853ea3a7740537 recipe_zec.yml b0af7f789b7610ab3f29a6617124aa40c40866ead958204fc199eaf82863de51 ref/recipe_enso_basicclimatology.yml 9ea7deb7ee668e39ac44618b96496d898bd82285c22dcee4fce4695e0c9fa82b ref/recipe_enso_characteristics.yml 34c2518b138068ac96d212910b979d54a8fcedee2c0089b5acd56a42c41dc3e4 +ref/recipe_ref_annual_cycle_region.yml 64ebc687789dad6c45a2361b45218cb5a0ad0e38c516840c65fc7e8bf7b5ace7 ref/recipe_ref_cre.yml 4375f262479c3b3e1b348b71080a6d758e195bda76516a591182045a3a29aa32 ref/recipe_ref_sea_ice_area_basic.yml 7d01a8527880663ca28284772f83a8356d9972fb4f022a4000e50a56ce044b09 ref/recipe_ref_scatterplot.yml b99d1736e16256d161847b025811d7088ad9f892d4887fb009fa99c4079135a0 +ref/recipe_ref_timeseries_region.yml 86f36e442021caba201601d8cf4624f8ce6715ce421670a467c792db2910db22 +ref/recipe_ref_trend_regions.yml 75d502a12742495bcd8a758125c2b2b4d1466fe2db5e827a993f6287b0b52a50 From 05c2adfd2c92562dd2b5c4adb1726dd0211a940b Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Tue, 26 Aug 2025 09:59:49 +0200 Subject: [PATCH 02/19] Add changelog --- changelog/380.feature.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/380.feature.md diff --git a/changelog/380.feature.md b/changelog/380.feature.md new file mode 100644 index 000000000..d0e8fd7b8 --- /dev/null +++ b/changelog/380.feature.md @@ -0,0 +1 @@ +Added regional historical changes diagnostics. From 88c710f098353c08458d2e1cab55b7cc18ff6635 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 4 Sep 2025 17:08:04 +0200 Subject: [PATCH 03/19] Use obs4MIPs data from obs4REF and obs4MIPs directories --- conftest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conftest.py b/conftest.py index b6f43cc04..ddc2fae48 100644 --- a/conftest.py +++ b/conftest.py @@ -128,7 +128,9 @@ def cmip6_data_catalog(sample_data_dir) -> pd.DataFrame: @pytest.fixture(scope="session") def obs4mips_data_catalog(sample_data_dir) -> pd.DataFrame: adapter = Obs4MIPsDatasetAdapter() - return adapter.find_local_datasets(sample_data_dir / "obs4REF") + obs4ref = adapter.find_local_datasets(sample_data_dir / "obs4REF") + obs4mips = adapter.find_local_datasets(sample_data_dir / "obs4MIPs") + return pd.concat([obs4ref, obs4mips], ignore_index=True) @pytest.fixture(scope="session") From 5fe51456e5a0e03ebbf90642167a7ef4347a7ca3 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 4 Sep 2025 17:13:54 +0200 Subject: [PATCH 04/19] Normalize region names --- .../diagnostics/regional_historical_changes.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py index 30085b9fa..fad1c0073 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py @@ -166,7 +166,8 @@ def update_recipe( for diagnostic_name, orig_diagnostic in recipe["diagnostics"].items(): # Create the diagnostic for the region. diagnostic = copy.deepcopy(orig_diagnostic) - diagnostics[f"{diagnostic_name}-{region}"] = diagnostic + normalized_region = region.replace("&", "-and-").replace("/", "-and-") + diagnostics[f"{diagnostic_name}-{normalized_region}"] = diagnostic for variable in diagnostic["variables"].values(): # Remove unwanted facets that are part of the dataset. @@ -176,7 +177,7 @@ def update_recipe( preprocessor_name = variable["preprocessor"] preprocessor = copy.deepcopy(recipe["preprocessors"][preprocessor_name]) preprocessor["extract_shape"]["ids"] = {"Name": [region]} - variable["preprocessor"] = f"{preprocessor_name}-{region}" + variable["preprocessor"] = f"{preprocessor_name}-{normalized_region}" recipe["preprocessors"][variable["preprocessor"]] = preprocessor # Update plot titles with region name. From 025c11da3f2a3880e3869627efaaeddbabea239d Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 4 Sep 2025 21:47:44 +0200 Subject: [PATCH 05/19] Fix facets --- .../diagnostics/regional_historical_changes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py index fad1c0073..972601cbf 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/regional_historical_changes.py @@ -83,7 +83,7 @@ class RegionalHistoricalAnnualCycle(ESMValToolDiagnostic): # - HadCRUT5_ground_5.0.1.0-analysis: tas ), ) - facets = ("source_id", "member_id", "grid_label") + facets = () @staticmethod def update_recipe( @@ -257,7 +257,7 @@ class RegionalHistoricalTrend(ESMValToolDiagnostic): # - HadCRUT5_ground_5.0.1.0-analysis: tas ), ) - facets = ("source_id", "member_id", "grid_label") + facets = () @staticmethod def update_recipe( From 331110d0e8dd7a3f1703e5c2f9d3e7c499adbf40 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 4 Sep 2025 22:00:12 +0200 Subject: [PATCH 06/19] Skip regression tests for diagnostics with large output --- .../tests/integration/test_diagnostics.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/packages/climate-ref-esmvaltool/tests/integration/test_diagnostics.py b/packages/climate-ref-esmvaltool/tests/integration/test_diagnostics.py index aaa6fd60b..21c61569a 100644 --- a/packages/climate-ref-esmvaltool/tests/integration/test_diagnostics.py +++ b/packages/climate-ref-esmvaltool/tests/integration/test_diagnostics.py @@ -3,7 +3,23 @@ from climate_ref_core.diagnostics import Diagnostic -diagnostics = [pytest.param(diagnostic, id=diagnostic.slug) for diagnostic in provider.diagnostics()] +SKIP = { + "regional-historical-annual-cycle", + "regional-historical-timeseries", +} + +diagnostics = [ + pytest.param( + diagnostic, + id=diagnostic.slug, + marks=( + pytest.mark.skip(reason="Output data too large to store in git") + if diagnostic.slug in SKIP + else () + ), + ) + for diagnostic in provider.diagnostics() +] @pytest.mark.slow From deb4e184a06d1b07332f10d19eacf7c5264f3603 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 4 Sep 2025 22:00:38 +0200 Subject: [PATCH 07/19] Add regression test data --- .../config/config.yml | 16 + .../diagnostic.json | 9 + .../recipe_20250904_193310/index.html | 528 + .../hus200_trends/plot/seaborn_barplot.png | Bin 0 -> 159748 bytes .../plot/seaborn_barplot_citation.bibtex | 22 + .../seaborn_barplot_data_citation_info.txt | 2 + .../plot/seaborn_barplot_provenance.xml | 561 + .../plots/pr_trends/plot/seaborn_barplot.png | Bin 0 -> 170820 bytes .../plot/seaborn_barplot_citation.bibtex | 22 + .../seaborn_barplot_data_citation_info.txt | 5 + .../plot/seaborn_barplot_provenance.xml | 622 + .../plots/psl_trends/plot/seaborn_barplot.png | Bin 0 -> 168872 bytes .../plot/seaborn_barplot_citation.bibtex | 22 + .../seaborn_barplot_data_citation_info.txt | 3 + .../plot/seaborn_barplot_provenance.xml | 1723 + .../plots/tas_trends/plot/seaborn_barplot.png | Bin 0 -> 187307 bytes .../plot/seaborn_barplot_citation.bibtex | 22 + .../seaborn_barplot_data_citation_info.txt | 6 + .../plot/seaborn_barplot_provenance.xml | 1778 + .../ua200_trends/plot/seaborn_barplot.png | Bin 0 -> 169929 bytes .../plot/seaborn_barplot_citation.bibtex | 22 + .../seaborn_barplot_data_citation_info.txt | 3 + .../plot/seaborn_barplot_provenance.xml | 1484 + .../recipe_20250904_193310/run/cmor_log.txt | 0 .../plot/diagnostic_provenance.yml | 7 + .../run/hus200_trends/plot/log.txt | 117 + .../run/hus200_trends/plot/resource_usage.txt | 8 + .../run/hus200_trends/plot/settings.yml | 30 + .../recipe_20250904_193310/run/main_log.txt | 408 + .../run/main_log_debug.txt | 42427 ++++++++++++++++ .../pr_trends/plot/diagnostic_provenance.yml | 8 + .../run/pr_trends/plot/log.txt | 143 + .../run/pr_trends/plot/resource_usage.txt | 12 + .../run/pr_trends/plot/settings.yml | 31 + .../psl_trends/plot/diagnostic_provenance.yml | 7 + .../run/psl_trends/plot/log.txt | 110 + .../run/psl_trends/plot/resource_usage.txt | 15 + .../run/psl_trends/plot/settings.yml | 31 + .../recipe_20250904_193310/run/recipe.yml | 527 + .../run/recipe_filled.yml | 503 + .../run/resource_usage.txt | 94 + .../tas_trends/plot/diagnostic_provenance.yml | 8 + .../run/tas_trends/plot/log.txt | 138 + .../run/tas_trends/plot/resource_usage.txt | 13 + .../run/tas_trends/plot/settings.yml | 31 + .../plot/diagnostic_provenance.yml | 7 + .../run/ua200_trends/plot/log.txt | 109 + .../run/ua200_trends/plot/resource_usage.txt | 12 + .../run/ua200_trends/plot/settings.yml | 30 + .../output.json | 46 + .../recipe.yml | 527 + .../series.json | 1 + 52 files changed, 52250 insertions(+) create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/config/config.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/diagnostic.json create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/index.html create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot.png create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot.png create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot.png create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot.png create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/ua200_trends/plot/seaborn_barplot.png create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/ua200_trends/plot/seaborn_barplot_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/ua200_trends/plot/seaborn_barplot_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/ua200_trends/plot/seaborn_barplot_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/cmor_log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/hus200_trends/plot/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/hus200_trends/plot/log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/hus200_trends/plot/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/hus200_trends/plot/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/main_log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/main_log_debug.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/pr_trends/plot/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/pr_trends/plot/log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/pr_trends/plot/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/pr_trends/plot/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/psl_trends/plot/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/psl_trends/plot/log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/psl_trends/plot/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/psl_trends/plot/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/recipe.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/recipe_filled.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/tas_trends/plot/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/tas_trends/plot/log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/tas_trends/plot/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/tas_trends/plot/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/ua200_trends/plot/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/ua200_trends/plot/log.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/ua200_trends/plot/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/run/ua200_trends/plot/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/output.json create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/recipe.yml create mode 100644 tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/series.json diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/config/config.yml b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/config/config.yml new file mode 100644 index 000000000..fa0a08ea0 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/config/config.yml @@ -0,0 +1,16 @@ +drs: + CMIP6: ESGF + OBS: default + OBS6: default + native6: default + obs4MIPs: ESGF +output_dir: /executions +rootpath: + CMIP6: /climate_data + OBS: /home/b/b381141/.cache/climate_ref/ESMValTool/OBS + OBS6: /home/b/b381141/.cache/climate_ref/ESMValTool/OBS + native6: /home/b/b381141/.cache/climate_ref/ESMValTool/native6 + obs4MIPs: + - /climate_data + - /home/b/b381141/.cache/climate_ref/ESMValTool +search_esgf: never diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/diagnostic.json b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/diagnostic.json new file mode 100644 index 000000000..30503d8c2 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/diagnostic.json @@ -0,0 +1,9 @@ +{ + "DIMENSIONS": { + "json_structure": [] + }, + "RESULTS": {}, + "PROVENANCE": null, + "DISCLAIMER": null, + "NOTES": null +} \ No newline at end of file diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/index.html b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/index.html new file mode 100644 index 000000000..d77260653 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/index.html @@ -0,0 +1,528 @@ + + + + + + + + Recipe + + + + + + + + + +
+
+ ESMValTool logo. +
+
+ +

Linear trends.

+ +

+ Box plot, linear trends for the 46 IPCC AR6 reference regions for land +(Iturbide et al., 2020). The diagnostic called in this recipe uses the +seaborn.boxplot function. See seaborn manual for detailed information +(https://seaborn.pydata.org/generated/seaborn.boxplot.html). +

+ +

Authors

+ + + +

Maintainers

+ + + +

Projects

+ +
    + +
+ +

References

+ +
    + +
+ + + + + +
+ + +
+

Tas_Trends

+

+ + + + +

Tas Trends: Plot

+ + + +
+
+ + Seaborn barplot for one or more dataset(s) + +
+ Seaborn barplot for one or more dataset(s) +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + + +
+

Pr_Trends

+

+ + + + +

Pr Trends: Plot

+ + + +
+
+ + Seaborn barplot for one or more dataset(s) + +
+ Seaborn barplot for one or more dataset(s) +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + + +
+

Psl_Trends

+

+ + + + +

Psl Trends: Plot

+ + + +
+
+ + Seaborn barplot for one or more dataset(s) + +
+ Seaborn barplot for one or more dataset(s) +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + + +
+

Ua200_Trends

+

+ + + + +

Ua200 Trends: Plot

+ + + +
+
+ + Seaborn barplot for one or more dataset(s) + +
+ Seaborn barplot for one or more dataset(s) +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + + +
+

Hus200_Trends

+

+ + + + +

Hus200 Trends: Plot

+ + + +
+
+ + Seaborn barplot for one or more dataset(s) + +
+ Seaborn barplot for one or more dataset(s) +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + +
+ +

Files

+ +

+ main_log.txt | + main_log_debug.txt | + recipe.yml | + figures | + data +

+ + + + + + \ No newline at end of file diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot.png b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot.png new file mode 100644 index 0000000000000000000000000000000000000000..f53e386d3de62a7db69c12e8fca69c4935805735 GIT binary patch literal 159748 zcmeFad0fu<+dkYd#$=s}QdA?75=j)=OiB_hMA}DDk|NQ*U_vTIsnDhcSt=tgIVk=_cgfV$qMvj70Ux=hZGOln4B;_ ze$xDy6}`x8wOu=3i@n~neTS&X%U5EW+uw-oep#ftmt}X_u+rUG!WRWE=H3f+>mH~t$}EyIYnEx*q;tK+-_PIQp92^0zyH~irWuhm^M8Mg{&h#-SAicsy3)*@ z3)k|$|Jkx>S;nvb`$PEG*W90!e)yn9;jd!Te)Q<+6Wi?Be)J&ARf*?bKYZ|J2%F*0 zKYX;w`=3jt!};f~{%s=vM+U4V(mB;LUf=lRuU~RMKKm=>?uH|!E4TUb8Hn^H9r+*< zVcQaFw{5ViR`mc+#VMEGS3=fx4lRPE%9nT+URo@*Myp%Ni!(R)SQfYcid~-Z*%O=h z#p*7+uO096;K2iTlkAC+cFPHavO<-I5}%w=U5W!3M{)eNy4>2KxWSh2I> zc3G@mN@{yty63@dr~N)UPVx7fC%<#GoBI2+oE>(C$!uya3|(wd_Tb`&``YN~v>Pm3*{vcU2?H zmg`qTLwSu{7<+f#STCG4+#EdA9DK~UI8rIWwBW|ew{N}g?Y+P463>Q6TvEbdom2iF zGkF(uR;Q@*^y-A{i#O!$&KxxK#vzy%hH%%rO}acVNS74RiusM3o4Yv4{QcqTWXqFX zHJj#1cRY;Ix_fZK-R8ylxjoNj^5;|}m^9vx&+?oxn^V!$)b#V`&x+f&ZCh_uvr#w2 zidT7wwIV(7p4Q#n0yb0blg0q+l)&@nokZv1-qe;bryWk-mZfn9(sAisPfGZv51p$_ zG|QhYmhs!M>~ULB{nWKaP8Q{HyrbROZXMZ^6V_j!%~T#8=v=mXb?mhjhqU`YXd5Zj zXSta4H00ireZA(6dbphUf#>e-BQcs$k=BiQN+bJUT$t~>*eZ2tgzIoqQ2yzkrhE1$ zu)OwPxN2WcdUw`hlYE~`>T<)&_r>X7Z%?2bv%#V)=lQwWCRIu1J-u(llob_m98q{> z>k<{Ah3%)RaJmf<7x+96yf~kWJLt!khC3&VLuN)nsg_C&8hwS%Gmw(o$F7ZJg2ba+z;V=3w1ox`S-Hh9{keK3%Xb*ifF+ z+w`XI@iEw}b+u(mt_Rz)2AG#<@8EmbU&CPbq|4iId3mEz+!pS?ewpiukF$vnAGyM= z-o@+WnhCQvfvXdae7Lv&@sYiXiaW#QWDT7<$tN!2a76YlD0?mH#*UNxC`K6i?F z803Xd^xv`XN^9BSH0O01B46Ia125RyPPLU@lF6ccwD>90t&HhG@VULNoJW=*pS6K&I0dJl+V!Np!CzgDF5v}Z z>9_0E5cv)`Jyadam!C+$yYOr{qF5eh5QRHd4F9cg8LW+h=V>Mw=k8BCap-~WW0B^9 zV6Hv4cV4`^=T4qkxCao`{Uzv5AZ95i`iEG`vI@IF3Sjx&<+$1jtkFf8#qqeK6og(;(T{m*BDD&xjbZ9OL z=a;HEzP03IBuqHBDaeS=EX=`FE8fs0_%Y5c7njC8IWd^MY}Kk&2RdJ`iuaD#dSTm< zBS+3O<3sP&cW4Sw`O9nfo;}Pc(^n)f-&T4zv7qY428#xYDHr%0SC+*Yq!(0;FxngG z`Sfa6u3XW)nf5xWzrTNDS8C%4gZf8@RO!lH;gpm@PRxDg>9Gjejv10O2dWwtE&O)2 zf2L18+lTMXYf`P9#~I}_>fq?*`EX(OHoH0pvy zr9RtD|M;^RR{{eA`>)m7)yvw}y9`#~up<%W*?O`Ury|IEm5&KfCYBx4tGnrL-?CI&B#Q%JH`nk`HCS7ECyUO;AJ7JFZl9W$RyAM|- zw<_G+{@`#)^s9Nk@%m{e#+s$FFPiwuO7h`y?GgMq6b_s?ae|p#x6YScUv81jJKPsO zxdb^tB}VG-yWjcT#(ECdWjK_$oN6z-v?@Mh-DbP4C0s_%)(1^ZtrF!NdOzC(SI|8W zd8a>E@8;$_IX=kB@b>n$?=M!4GDx>o89a3GV2%=(!2)I8Q(F4=pU(9(`pR1+X8rl> z?4pgw|ExLjX7!94_hs(kcWX|S8#rvXEx56vXQVwoA0L$yr(;lJGBMumMp-XPHE4~} zrWN1r$kTaySAK_vZa(~F-jYRn$wyUU%I|B7g}Dq=rVcfD^||zo!07W>g+hLtFY|Rv z1`gReccFGpS9-Uh*0RLe!4hU_3bD9K&4{z|jVz}Jqc=Y>iR_i8t zNWe*c0Zz*3eZ9*1weX$Kjx|ruOy_u>`t1lN29GuBof2T%5^g z|2trb!I%6PoNs@3y*%(C@608~w?vF4Sm-61?ox=g?X0@BmX+nIY;C%oFU(hHP1aCD zjA5o@gkz{p;U?=E>wH0j#hXqXJmV;bjG)p!{g*i&I9H(}7lKD$@H7Qk2?>cXhvw_f zMT`m)U%|P_n<#F-+d99%COmMpULHUPdmHY`MY_s*n=5vE@9(<=1DEpI)O;GRlmMY&~>aQ-OS5P)AIRqjyJbN z?}v6+-7ej39BcHgTTM>Mn@_dnToeksreXBxpo%jt#G$J%Z}Bn3ef#z)j7R&cdEysf zSV>7qWGM==h?sSb?XmcPZitB-cpdd8l2$dT>|sP${OixkZjpe2|M~&{e|UfN(*=HG z1dX0oLg6_bm5Gh{{BGWG2&G#)0wQ6k#mLWJ%Hxf~Mh_i2lsnYZ*huNe{Qd3RvEe?G zT+f9BBDU|^1L$%^uO}RQ!^~htv#Ty6aQ)72{7h0cd?}6jvYIY#AJ_@J>UjZ@Fh2?dThbPD{V_9 z31_>0x+fi3s&%7r@8?(I@YLAwy_J=fny`VFFJF29facXXbu(S`BtGtz1FRhxaOfpu zUd&?yG`J@3=E^Ks_TF3Y*rMDAMNTg69^aji6FW*D=tvZ~Q1NEpS0H7ALlQ?g-wzCX z(9A5~D!r3)F3)<8Wj-4PT>FCS6}>oDd-hZ=ECd)e`TX*VIP8R3O0|~Ux)KnukZLj{ zP-R?RBc9}ej7peX)v1PxIRq+My~#|##^`(kiv+u67#+aEC%?Rl*xp=y{gA0C6G;%N zpu#3(lZ|oZqeEA4!hi@hBRYr!v4m(FKmIk}=dby4sZYzb>Rm@I$J&i1t46v7RRfpH zcELw3!pHE^)hWlWyJk0;l5J7N8j*FfwZxg>Fj#BnU#7mP>FTtCg>2SHNkT4SnE+$&j4nNP+q`bk?2}0Q`R~=`Lp3H_NBex_#2!6*Wc>Q7 za8E9mQ4T_II>XI^s!4JKAim_VV-%cYTY>@T(^JFPzd6uD|EX07%Z#;$-`#XyEGzYQ zMV`s1hlTk9AIaCbj&@c6btw3f{UGa51*`6xhH}up;i6DOT1%K0K`mKR!uN2g{TcSw z&I6TZs6f;e0TUa6qdf@lz%WAwg@z@o|g#-NJ~po>a)l7QDw-Q zA7_}knTi^lmcmOtjrsZGgZ2CdPflJ$W=r0_)zq{oj2Cyojx0>2JV?xl?@f@HFRJid z6mW|P5wD6%jnt5uSYyQuR<($S#hFfnGMzbPP6d;gX z>Fx{;cz!X8QUX5Yf#F3lhhY>eVzqJO-Gx-H1`Vny=6rtT-)J;BqMdlN%gal9N>s&i;ZMoZqhz?KGW3pp4G#?Dyuj~j z-{1CO6~PoF*orQbCPoXxCVz>|PSn!JFBF;Nc(6&&`Kc9^3ZV^FMn=Yk*~WnRJOobsB6;?b<4=Erar&sn+awg~J^Yc-`)}1{m_o)JRna+f8Q4btDmkvJ2z*dKlQ1#rIAu%?4Xvjp)u}vPr5)#u0w*_G#h+=vvlfcv97A}ao1SDPdi_vG}it2HT?P9Y_2@y4r4?-Ha6>zXJ+OJ2I;da^Shjkj*eb1aq*j9vq)!l zPJZD1_757rPXdfKe)d=Qk*c#dNtaq%bRS-t3(MpO1Uw#hMj%Zm`KV5f+vK=4sE#}& zw%M|(>&TzTYppUFWzo-+(zp?mLTszd#cew(1gW=N z`ocSZ;c7C)ONaw;QO=hc?|-kft~{;*70V?KwT(+rJo(Tstq>9tLRGgws@~Z~->&vl z?%Jh?o}qYd@KarLkvJ#wzFvFi@I^YEeH zTJw_Vjh#vF8}8l-d)=32k2*jcF?(a9w?yxlW0$wG|Jo~K;oqKZK zs|Z0MzlxURSBB|Xr3pSc*~(6(2m1#u1o}BekYU@A>HYUv)xKxWYmzPu<+x7 z2Y>p5jcq2s^YJsLBPwv3CH5cBurkP){RCBQQwc#)5OyB{fvEN6bi~0TO9Tt5&lMP} z=Sh#+1sYN15@+!$E8lyOxBwyI)KBLZHz1c)SRF4OpzuC2*v$_vwoa|bWeOLw(se36 zyy+o}2yb0`s$4Mh*-2NzScp$tQne@doH;A)Y6b7GF5J|T1JJDfCC$|eQN0*kEg_II z1INIv(VOtQ4jqVSrqZhs2vPJnOY!1k8EirNCsg93fsnm(QEe}x z;|@Efmc0yztyE%W76f*d3SoWQ%0n|;>xJ51#hKyQtZ~~ohsI@0-(E`vj855<-2~7Z zn^MO!edat-jV*6LIx^E6f&$m!+mY*B$A&gej`htRxy-z?I?-+8rl@p>(sSB>9FRNUxL)Gtz8ON zxYDmr&AxyAxhfX0!|A_%!2c@(0N+=Dmx*(C1W`d0eA|cnT&=CG1VNFB`5QpDzIm(- z;67GAId0_5C%d`a1VsdH2WK%V#TcCD1EXxYKv5lbd=?Ml;TxrnR{Ta47YHxK3-fqq z4J>yv#aR|-yG^>cTtPt!i?Az=HUYAI5(g)mOwgQkTVo;A0 zQ$yr!qG^GM-`7+FO;B$7!1Fz*>#PP-0TC;JXCiTXss7uaZfi-;AZ&vSC3^jU@F}E8 zOJ}g))unXoAe!jd33mf><)P*aZEtz;r8tUd_i`>Hii$Ze=F2ZBlIh#|+!}?ACsNI} z(9Nfe@xchYUz2sREeRvUP=mW*4Ik(1V&!~?58wFc&6;Yfhq|~^Q8-A=c*9I0YAJ($ z;`u_Qm8w|g`nar-wg$d5t&{C#t0x9hvIX6D%v&reT9tCl=*t8sbXBTqsf9DUHa&(a zB&0@86nVb*e;(L66AF>=<4)I^L&)llMQ#%|^hpFab{1L!KlTi_gbNv1fKdz^{cPJw zoe-|WaT)#B;7v;$K3}P>9c7do1-;fklpEIzi%+)OwKv_i6P0pnRV+Fw;LF$m;1W4Jd4snoRl>Z@HSi9fihiG8x3eE z_!fprE2E6y7$Ay!g?d;>Qa#{bx&Cye0br!mFOgmiU!r`~98DVEzI|&CaNkIjFS52( zVj!v#x{Dd8%V*4*HIi0sm2MflSg$-*PijrtXTOb~+&LmaUa;mD!Pki}x9@yh&R)hT zX1K&{aVZnPyI@~c-0pC$(O*=qZ?lW;)uA;{iLxik&vFm^SBFr6b*ZMZ<=kI% z=+MJtrR#uU2*&uGKSb7RozH9cc|@)vjB+=y5rx^by0rwFttq?{7D3K80+?C8BoUrY z_nWY__=(Rihrn3$jSbCUCVO~r^4&|k(vpE|44&+YMQJKMr(>n(7T?Y^{JPEDH9J5e zaj46PBd2o`428gd5wvT_ zxd>^VN)BGT8a5(&6ylL@*Q!Z(CJn)FiOjFjjo+VOOt`%e$d}kq_JIOiHm)U%8WQYf z+q@UCq1^D9K40eHT6Kwfs))%7s0wZ!(NyML=rTHR351(aNO;!xK=q={ClAlz-F&kB zaRYTzsJ2Kb8dn9Fs#`JV5ZX7zw^W1N8;Mn)X2kIUHM5WW#E?DCHsx+M+KFVcoNYWO z;a>zER+RdJr;5=_u{tx#xeoy#5=5jm(riAeIW9(fIcP76Ae3z>SdO8!~B5;+p%}(9w2-zHNz*4HK7yR}uf30-+9*&Ilp0A`s zMd2qPviJ4)WO6m|J+Uqd<7m8iw1m6KMHt@QeJd3>wE@i7tLvPXv{fI`SYBipcet(1;W^qJKgp%N8z5r7c z9x3jJnWZwy^h^*+SQ*5IfvjGDzJux$F+o8=V#moj2{n3FAIp{nr7a*NWER}=_`WU} zGf|yK2ivpb@hJ((#z|$W!K8uCHj=Zaw%xnWe%4Mv;QTyZT@k5i@(mu#B0(fk@5cQx zP^|<$*1~K+exjbKSHd1HcAeq~K0WeZ6zWq-j_6FZN#<`r2Zu+>YDuWHoewj-gNC`b z(b`xco6FFCsT$~sjYA**LhYp^QzY~C>GZ$Dvow%5Gjgv#{O-?mSrL#rmQ_g?VF}DA z3nt1N-HgNOMYq;clh|Ds#3lQ4FC+8=l2hE z5)UJu5ZtDI3*}|})9sl2TUWIVj4%fTvn2f65!Py*_SZb_FoU_Q{xlx zOWb+rYixupkzmSv4$G^OErZ+V5W5AV+Gv&56zFcV7ePP9)aQ(rTm!l7G5WOuw z-l|URKmEbv!^Hwt=+jfz#Tbo?1W>LX9*g8%ovknFwK)!Uh5lxkgu2zfDL}g+#HLXA zc)hlvgP`Qmipv`EeQzaZ*Cei`3r4xnQ`UYZgOF0lsWP47M6)6$$?^5$Gu8vg0VBOp zusWpI3l4=7)oea~&BR9~HTm@}e89hZ6I7gn2HO`iEFe(6_P)_CTbf(0bm4iD{ur|KB`VaGrV2~J<$Vx06+u)q z0DmHc^!T!tTTx!DAMdh5+VvWfor3uP47xlv88M|fx#0D!AVVIi^=6$+>;aXRXPHtP zs6o+i4xh|Mz@y-n-+aLArh=EDnp17R6HbVj(BUw#>$p^AOBj{dcny{ACvPKPg8DBk zfEV$DfN)jF1W=#V^p5m^2L zszUwa2$+*+-u&$v^$u}3oWxQs6^eea8O=~;0UU?E3|NrIL)G;Yf&KcD$3H%eZ8=Nb z8;K&BL^M9b(-F{307Q4jWFw3uz|3SAD`yd7`|PioLI&xrw}X=xqYFbME%gmStm$8E z3{augCRpDUr7*f&1qQF=(ftasFa_(10~Z$FJN8Eng1<`kL3?!QLxWwn__w$V^dp~TiB$(-296iaYo%FvUG0AEme*-N~lW!dWO5G&jq=S z#d`CSgTan)ohvmrQvqYGK^`=Z-mW9;QnFYbZQeCSvbaGvk|r+5k1d^t4z+WEO|cSJ zE>dzpylnbef3?lRl+>L&?@|X6Hloh#bO1nj9Z7N?&Ym32My1hg>q}Ti23JGjG!Nnu z9{BH3{Zk+I_6#-p=I31GP+k9XqY&`47s|kv;URd%qVUC!x}1vAW>p(L*w=m6*EOHvn;?a zs>loBEmJqPgxK_cxR0ExBCl+x^hzQ0wt6@pdf}@zvW55DrdAJoo2+C1%RM($G%bJz zuJosUJUhDqq|GS>Sse|I$s!P(4PtJ?swIzK%##*H&+BrFAqttDxRI`Y`mfeY1{^h2klnE1@k@nw-~ri>kdCXPqeGz8Xn}1&x2U}AM1fTO5>#)hPwLWa zTA~@h%;j02a(N%%J_&DF8Pp$FnV#_t5S%s$pQ>71Y0Tszj)i3b07n18k2m!O!yf-s z0_V1xptrlDl~hBKFT_!s@zDdjU8vKrb>61s5h$hlWjZH;OB+#7?TnE+RwvVXskg5I zb*8H0o*sj}D40ntGoz{+Q7~G5Fk@oOQx{xzW4GI+QL2MkN~kvar~MAY89P?!TvG=^0C`ooQX~7(a-Hqv$X-|0SNKk* zfgmzQ(ap+$^kWDq_*%T-t7&HiBDd7robd0+dHB{9DIIS?KM+HI9Bv&r~nA>Rec2(8t+sP<^30ixOCwvp2oqnV|Rol8C0{RcB zfqJ*eY2A~kwfyQ%r@Ku~%$TP*@(MtT2cfv0`9jw~P@i#vy$Y|u9O4Fpe!Dx9dBs;oK+|%dx8;9!IHjL#_3PK~ zLy*e_;gnsQd8kLG57&v>(pDkUtSGD)nm2_4tvVOT(Xcf`kJmR{#BR&e8v=Tw@7 z8{EvC$$L^G&H`4XcE+&`O$h=`?v5(wM2XbK)rD$wBOoI9MQ@RPUs5t_jHi3&J?(ft zq0p1N6~?LVK|`qNemN1H_(?T}AGI{;6{i*L-?s!MC+jCkc$ya?W<4@24#SHXPvTXVkSF8PIj=!6`$%3+CZ=*PKD95A`WI(jqAu{ zVf4dn?N_d@NS~{;ik`PY^hTvPaghr3r7l1w*6`I_l&D-FFuY*60ylcyq(a0xhMDzX z3{igQ<|e1di-ws|eeAA_)(UZZ?<4~3UKv(V+2 z8c5S;-SA#aaJKQPd1;|9{Lb}$&Q}o%)%x--HS~{1Hp6JQHiFbB(heuIAsN{A2$eqa#zgbWA$?P(A$a0k~fEh%o}hdxC#<6osX_S zBCASesPU?61kDE6KDTtIJ3FuYX;|PlOVOFvkT`{&Hb^bc^)a^}i1>upgCd&sA#o)h zl%k%)7qm|4D0*P)3q?Ls_#xF=E|TSM0PgBnGWh4q4SghF9pOk43TrS3LZx^Uc9Ph| zjlQmOV73GxXL5JM-8YHP91!ul{u&L!QQ&N;?BQLk>buub?nCMnD+$9{dKJk}W^8u~ zJVhQCF;ET$>u;igD6u6Uc_s_j$ z7!ounS7du@TF@!k8M6W6B=q?7zi_|t#0?iJ-66f`(Sz%d>5($*N@!^4!+m&tkohw` z*H;J$3f|i9w6I@V*}7<<=GRJ3U7hj5M~ITdhenJlDl#b-^uHFU#Alqy`gVUvga2HEPe5_VvLOVzlvO*?~ z_1q01fk<2(MJdt+MmPl=A{iki;(N-E!i{u(6&pdzbyow`%>>g|?7a3Hze~R+^}cSa zh4Sd==nQuag1@1D8P&TYC*P^V0A@dy7l;I`)dWxK9_+0Sp;);r1xKX(<>L<2wp5bb z<1heWiC`)0V&9jq4<5C_5H96iTFhl$^y$Tgp!Bbi&t0>GW?vTZ3A=v%`nk62+OMXS zQJ1a#)J|8B*++uri+Or5^_VdAs@nt9BS(eI0nAo3Z?Gt2lZ5$ib=+nlY!s#LiF@VX zof@Ki~+wwl# zdPOO^=LR2L&pBkVv7zo$)2#>twaH`S{EF@YgBj25P{{k1}ZVR5!?fgUGjHezU z0LpiyuM-d`i#OsYV!!qMo&5gR_rwwQ;2tTesTIz1+6A2w)k>)#@DbtQ19~yz^5$SY zoWV3zmy%QH`-%bJ*3?-Ly?5p9p0L>c2?FM+Ugd$jcTt%{4BWYOD`0yO)2C`RwaS+$ zv1O!6P`|nX+`*2GLYZHm&n9xK>-Z!@=9e|@YeXoVnJ(}70?p3_MAnl6KsqC^!1uZS z{q7yanv!CbS_G^Xz&q5CQ<%Zu%vrkUs{EUSEe{U1B!{nxO%t${(Nn3|o1F*}<98r& zHY9gX(l^$RA~Ew)A10$GZ!y*V0>N*FrznwL3r!u@(NF|H+ZQvQHlvr4F>a@BOkH&% zir8u000BqX)cowyYPHfRWS3;ej9fj0{>m*`g}Zn0V3I}o8bpJX$H{n`MN(G!gcuR# z6KfaWAl(*W3o6!U$!z_@YIj(<+^gqDTz7L8NxV|{RY1TN9nl7!J2fvmA0wbzv8q2W zyuDGbUbX#3#KT94i6#ibtc=Jf`zSqEm5`?K%d)$b)Ku)N%+Ws0&)d*MH z6=R1I7-}f3&xy_D%*9!BGB+QeHq57q!U%Jje6O7#?%D$9G!T6ks%eRGNLClpQ#?5+rwjt5`l zvEo&D=Zw&+d($%aDV_SOlbTv8{I-0MI(iZ{tOjxX(8OrB$-A3>5LKk_I|;wkjQJWF zIl`-2W`;aK?YHRe3yUUkA1pIn!h4y?A&!-r)L``OkI<*>@Hb1xn*(EJS~uiCF- zx)3C1pjKx}9-nlhL+A;gTTu#b^=%}dcs(Iduf?kUnQkRpf3t5W_NeJ~Ptv@0=q z0?b}1unS})U*?AxTU|GP_pKdQ`qhzN{p6(oLV(MScV*nig^MNMoxfP}X!<85X4|L} za%=0i;`s}Py@yF}+bo>Aa`o!fBsPXH>5qd44=SSBjceXyzVMX*1@0*4AVkXtBjq3NaXsz#iM5OrUJz+L#d&qu_pG z_5`sGC61t;@Fs$>Eu6cz)j3#3d_6IHJ-GvJ(6R3Px=be_cdlJ%`H%n})}p%6743GF z7n`9>;0q85=nBuPh14zW7cL^C=pWHq@BmtF-ZX@&UhcWqgd1`*sj-JZ()q<1fwrJd z3}JftQ;$r8{CH((r^b;3IU%BZ#kX`ZRU4ESpkKqh2B-}wAv+; zG^_*dUf|dDhxE`1E*XJIdquk;6JO~+&|*hTBd}%u$Cr(Ico3JdCgbb#X^hqP>JtvS z092lE@x7Ycw-X-kSB4tR;JJT?F__XsD%cnm#{y6Y844G;P{rD*v^%h}9sxNUCkv2k6qDvBTc1&=^r`}_ zu{ldNu5H!DfK(&IG%Gc(={d|UngYmAXn#MVI&lXvR;3+cJ+V(Jud@)mm&byQjod!M zwU^)4l>#m4k6Wu?ZnJCbAdj3;mmVdD97HiTIzI@fWF-MO@W5TDl3{OY=W=$YrxAR` z@BD*>A09t1+UorJFU*MKBb0<`@B@Ax1cAEe4bThmFRb}|Ctfb40W{+qYmX7X7tKI{ zpYrsX5}T5p%R`Ab=%tZYmY1he&k{+8^NmT$(aLq^E@1l4b%pBrA}DkoKc*AvG*smzjxKzSJRnQn`KLP^d5^B9;!BuF!`~NayMYU1M z-=!f`YEi&&GrH0az2W?Hf{iI^g2FEBWG9Ff4>a5oD)^ib)^<@_#4*CD#n!;T+N8PZ zT1l9f-<1yMJuq78P|f;a2g%I2swr3BvH81dnVaAM`~k%ikL1y7 z8e*O-r$McgUO8g)A#)U}WCR8}tELZhm&n(;@S~96AbbRA6s+*QbXa{4||PBA^HS*rbhQ&2a>mw)$i}i2AH|vK0wvT#7|VqMt7?%pI8jH4?9< zj050kga21|WiOlHdcE)3>6?*$9epV{vU6?2fEl?6CbK`7m;pu)66NiGvJ*;CZxqX` zsT}O=kp^*?Gyz-Syw?r=f}dgedK9Lurz*udF>9g;dAIur%1mxVuyZ$7SK8dyecWan zFC?t1HZ=AWA-kD(j%f=c*a)h(9SE-REUH#b)?L&*^D ze}3y_c^ceg@&*VI2D9E@HGRBmq+cD@t1mL-k@T{3t??hi>Y4 z_@XyS9@)0FWf-qMi{S(x3K;@j$KHm#v63;!Jy`^GJNpqRN<_4ZxFt+;fT?DGm=c#N zPEDPiJ-zNTwXt;F&|X)y_j}ZhA;=vumX(hL>o7^Dz;J=WVb&6?y=-adGf(dlo)?|{P7~9 zG8|na4-2L@qfv+HkBAYf;SLFCtI+)RQ9s2@62{@k_oQz(N!~F!S^r0D*R$Wx<4aD^VncY=11sqW= zakRoX(3R>zFABLuvaj3p7i1r7384n*y*uq&zJ;-mE#EtG2`WCIw`~gJ(7*UXHWK(; z@lZKPq6G-xJ7cJ!IAh*45?_Obzx^;O!Rv1Uc{LJ7Ocn`}&J4Oju&dI-%qmM4%Trrn zkGkxJ*3n^_E`wex;JIQt$r08v$-@x>a{xZK)@lxy;-*J4Q1L`RmAx>Bd-uo8&qX8? zKq;#pU{+QJ;ts-@1Z)Q&BTT~$EVIC>RTdT=#YLyk zBtuBiJSx$&mkDUyK$uP&T!QifwQl;;Q8zz5drj*J(b?35V5&O}+Ck0{;>WbvKI6U+ z$F{o=Wa0Q}l(C*BaQUF2cT{j8Jr@e$d=(mC!aji!p+?=3ePr5p8t-5sGuqjt`WCkF=N?jg5W=ddX+ zFEvAdo$Agrj&%sV5P$EjC|-F0ZIesjh!(1Lg94I9)CxQqi{8n(Hd$x~r(HNyi{DLv zF5BI)C`{J>7mYD}Ks+ivK~mq)C<1d%z1S=M{(BlEI(I+??VsfOW_8Mfm0wSf-Ny^9 zKU%RiVgl%b^UI(U9_|5x=FC0(SrZ%+`w_4_o+!5Cw~U8D`EyO$&T8o$5gyzjQp_zc zC4q>sOAU~MptC7Pw^ouGHu~8TS*HQfGKb!KP-3WTJxk$b8bc42%vh6{n{dZ|O!u`n z9{fovcRW!vhAztr6>)USGbqC4iSnR|;bI|K&td2y6kL$5Xq37sy`F~13=^p@q4L*a z8+`oGjT1wS9BnjZi56yyQ=Cw^^E#*o(ei4#x`&3|hr5(}D$y@xKSIsi<9~MZPY&gi z5dA>@)BwKpy8!N;2H%ZBDaFbV%N|=7m)3kES}J=DnLEuVdq!)UZvxxnU)BvFuaBKmmhvrS$+qnrNrGk3b^R5U6K$5v?qRf=7@PDsSfwkN3t9 zkyr3u4MqQjmoN(;REoNJ@4@hyufX~*H~;M;Jcr{5_9<-VsoAZI5(~r`O>Q_}_&F8= z%{U+m62x73iy1T?n85a!Y_J=L*8GYRPu}}}+!GOV7F805;Y#eFiOF2B!i(f5B_p_( zy$i2xg0eNbAAk*^D9PO)V!Dfbw!1jWrVB;4NNs!eN zX)h>U4?)XvMBl(}Lo|HqjcL$Yoby{Sd^r2NO(chQBF~ZqsyrEhl4%>Xv$L1H!{!za z>Y9;e+ZywV&C+Wl9&GA;xvViJ%4bIm%{@_#LcbC=LbS0px@ikLk6(?!ji7800_7CR zdGp?gWiO#QVGZh0k$i*1bP1SdiO$z|Y`t}k+wMMwcxV9hYRh0hswggMw8crF!6c^c zf>QT3tg9!zetb=96|Fs>*@!VP6vJUHkjwjet$D(nD{=0w-Am(eBTf>BUSFjSAk9w= zccnvFl-d-iN1Ulxhewlw)hA>4mQ$E~JjtBQLQn038uQMtLd(Qx_zObX?N4l}i@iya zW&*5V2?kwFdlyg2u~Jg7k}kQCxZLFYPG}Uue54trd!pdcxsuARg0q)ZqpqdvN;q5` zDZ?Ocmj*e8XNA77UJMgZMQ2IbS!lTe2Gf`WzM3@>zxzOj3b8Jx#$A|0!iT6+aRuHmY9fDwiS)Q zLYGKoqEhq+jZSx<$uk`0)$jp{JDPz=y{xFk7s|B!)hRXXB>mC!nNn1D2z)>OwIn9#heDO>z5=sd~piL6G` ztNL~pNC1*0G(za+MJ-zJz{v%qA|M`{BHbcs+m13v)PW~ED#Yc6Kl`&^504B0f&lyA zg{YouG|?MGQ_c;vTqHP#7<_>wM`E#l~XnO+F;Va958VYxc;8_(;p@WY(4-AeKBRczz?r9h^kU{Lg%t@nXu> zq+<+z=!*oM^ztwDm$kq&{P7vRJ7}*!bt#HJc52Lf16Yt=XuXUndT@j+?3=HfC9_Hh zuabX3(1rBHxiCZs9Kl72W2FX6Scysjf*%BoD(W%Ygu%V7S^R@&3Hu-dbgvERdMi=% z)~>tZWFEI!4rNv7m_JA|NM%mFFA@fkd>Q@Gu!nY-74JdFlOj2f4An3auyW(_c$Pi*g9F+72cl$?#okxynB|20iV;kV@YZ7Qq^icQioOSQzh$5F9^|AiK!vnqBv(%UTYUaEnsr?pb$bvE^D#)q zQ3j&9k?2lZc0)iHsnrfGJUfez&rl3w(wP4Oy^SjB= z;aA{^aNYqAOv=(?76d^dkoh4GTkd@P^^=lxHW?gBS01Vk6cvdO1m$P~HpLfyt_0tt zb_`7n(wxNu2+}Ud>OsK1T&k32OB*qOSL?{pL();Sogk0XU`4YSuP>ufH9bS4jZkU6YIQ=A7}z|8i*ICUj(k&K^S;Q6t~O!+jIfh+@meiwnNqyJrL)>LZcVwfaKzgnV!2$|5 zDeC=vev*y4c*ZO-+89LPiqG*&gud@4$U~#>;fK2nLZIh~L^_}pEcgKIiU{P3$t3cO zLg`ful|XEF3r)0v_GcfUvqj&9_ph1r*YqDHF)a-{o3B&>{H7%_;48!0C*X<;o$QNY zQZ@#oICyLX!UB)|H@`*#Yv++t8>iePdB%ioa`rSxZqgf2KYHMDwtPSo0^N zkzU0i+l&6>aCNS>k;|zNm=bHY9@#T=A~{%66Nx)Qwe~hd6JszZ3HCh=Bx--YL0K^e zBmBmQ4O5})X^-#55Dx8wL1Va$m&QFvX~JQ3W85DFSw7xw@ALNot4WWT>&2Ci?Fu%s zrZ6>eG$lF*T477fEk2m6NQ_aAp0gkA_nlxga3T9{j+4Oq%=DQ+Slc4Z?xJ9k8TsN8vy8#%RKC zy@zK5Sd#m+d4%vv+Ap`pkxcbow4Qj6GZ=!5lN+q_LqJVLY9Bl6E(Oam(lqM&}srjU|N#I+UeaLZNqiPDH z!jh(n6QwgF0V;(@ucSd5ho{-#D+8jtXiAPQidIlf>y*bBNdwq;AK2!?o`VZg!epKD zu)BtvxT2D5_>VPWWj@JNAzw7T!hp}YFvo`IdJemhn_y6x6!{7TnrJcNQhmsnF*vjD zpnQ45$aqDiR*c3{t0%3u$ze(%pxN%|XxVp%I!#bhMm!xY+SC#PjpOB_`@2s9^Pga3h zF#O1e(#C^6JY`X?+CO`;ErM_~+15z%8-u&`%qzt6_=?;W!$Qd9oArwo{p$7#bmqW}`^#R;9X7+&O z{8eAK5t>mzzCwmrl(rE9SR?@YC@2>*1q-l2O<7!h|616gHS!*Fumh%NN1vh? zEgqUBLWGT~P)MYS#Uxi?&Y;7Wcf0OIv#$$~oGJ5$$vV^pA=^QL>VY|C<`yjD>#_7s z7}Q}dxubUf=tM#WrL8KiT2O=AG;Yinq5GGP@y4i)BJWn=2K|kv!tYiX4Vpb z4it$9CFvx&o?|kvutm#tD&we0``n$Cxitj`K!c6wHZMY3+=l=gOgjoW5|`>lYP2W> zgj?)8l4ZpeiiSm!IEXNZkkVIv-T43BnaMu;|!eJj+nAanepA z;y3B;P>3`4&3aGmC#q4YH#5}#UY%qiRO?q{IM@(`#9*c|cvD~4VcyaUOR%cZ&x=m* z<&|Y7pw*d|4CsoUml9UK5MPIzvJmCA{YhwRfpc~^)vRk}q6Od|Rz{GaqcHApwjX~C z3+WPR&V}kjDy``*;Oc4oObY^JYO>Rv9>az*9}}NVD_YH-7Y+<-^2K8F1uZ=yAr)m~ zT-X9ahL{6kE^b5tgo&2LG_ylH=JY<6ixI^`>Of|*pgo%Iwc^oC!)glgRFOvcY!)H7 zCSarKjOoQCv`mstl?L}|7Xpk(3CWi^CyUffo2wc@;9sP@1qUVx#{U)}<0nm_(<#X3G z= zq^GtTAB5=}lPUweQgpsuYl$H3n%dnsMH9$!)#Q5Sv zrnX+DK7zmhAFa9lH)EUn(*Nvf{?}>zvy%GngZO9r_P-3`pGD(;AH+Y4#{WKteVNnOjpr+;tfT+8_x$HV znFsRE9i?OV$8_lw{_#;dg@1w(ox(p+mrmiI^g^ew<)1u?Q}_okkS+WJ0hy=p4`85U z_y;i1Df|N%=oBum9j=_mvYPfxP{&WyFk>T080qg?T3XSaY5gUtv@rC|?&mH{y(T2y zmVHh}XqQT6|L_YIUxxGwR6QmwW<#zQZF#2^l82<{rT;D^B~|^ya`UvChM{8mfS1vj zKsDRpWe^_~*iLPb&{FVWv^)(%lXV}y>r702wJnP^ z=@VP46z99q7e%F|rR@q|C3eIOy>m{?LG20-#mda$1e1JG!KsarsjtD3d^^L#wiCVS zBHN$Wtw-UQ{k!o zzHhIIzx{oAoqI8c;@sn9{UG(h_+*(?5AW^-XEi zz|!{f73FQ1s!Y84!|&m&;A>KPICs8mzeWhY7XZy=Pw&DH<>mRb#7$e@T4}wcWY_JJ zo$sN}i;9a|V<`!dtmv&DHll2o<7jVYIzX)6FjIc$k1A0yF)_8xt>oAJ}kCBLDsSYc{i9Ec|5Z=}6#MAQA) zjScJ9=g{^Ey|RIWP`MYF;+q&>Dopt{itp|;%T2+nT+ifbp1uc7@(r;zHa5%=45*tq z>uKY-lBTBS`w=vXeQB@KE}LX227^I5usa1(W^7RJufdW?>2+F zjd1$6Uwp9ACm%~ns*i?!1qZgVtx&mCja=QM zX8u8zz8I!z1Tvt*r*3CHV_Ny}@GuFM4*uB6-?3BV?R-Wn8So`zYQelG-~AE$m_M~jPk-{nF{L)t5?YEK zdUjA&)7Vvq`wtyMSCkw>7PCF$cydC5^@Z^H5EWo`=ELf`dR=R4>)@J1+Cu|jVO58! z(a3IS!y|TeP5GwIZ`VS9v*mA6`i%|ShmK07LjXv-RD-&^svft`lb?iEHsj5)gD;?) z2`+%*|MI!z-#_`=Pg`!&vCvncRUU;#tQc}`(P;C@{|=|TSk6OV81o-u_PQ&g$eievx8tfvuUs7c~>Y<#2KVp?TV)d5Gk#3$=`Q22*=_Ofu3(%1R$ z%XgZj?_P-I@LUApbM(b+uc~D(EVIFurW=ydm^u-VmzP)lPI58z4NjN6+o+IEDkJ*N0lkb# zNbS5xe-|8n3WA<2Y>w&vI!1yp8d1tuh=?>`xcL$Z$#Lnt3l}bAW231KPP6*Oknto|9)*TVXZsIRaffG!mPo*B z+g~ff=quOoTD2?e7+4O7fcZW$lQxu&RcDXu!A%YX)!{2i^sWX5c9rmUD!I70EP=|7 zzDf3WC6r4kI){IVkCKiNNa!pkEgovfA9W%JNw(IsT)a>L|>vugPb%{DSOp+a1>iyuQCl< z%(cg>lJ$o+)#3MF=dl=>H;>j+)8HK~V!|6N!)^BT@`}PHNb;AV&qDItfLWD3Q)MYr z?>x)Ht^cw0a3XQaccy&zMEp>Z_?y8AzeRq^Eu7G^TPyGF;313(fNtQ;eio-+nG&D2loPb zNw(0&cBoyuKCS;BpZ&l7p)xU3E~s{?op0t3eT*e(_J1_B|GRAI|4;3_ovz70iZ@Tg zt|E{pB#7_6tCbwZ!qT|~I^z5F{!Cuc~9eu6+`xjwI@FMEFmqkUs(0+t)lKlW%uJ$$&Q6*(KpjW%uS^hkh!suqxn+!`x+4JK!S{kr}5_{DHbSbPa{95bjGoQN$T0nX*n97=s?Kd|e0xmd@x+Frh>Aq) z1&D%xAYcI$3kp(11XQF-5kWxuNi0aSi+~hC1(Bjur5Y7bkS0ax3MxnykRomW#@vY~ z7_&IP=icW$_xtV_|42YLo3+<^-}%lt=9pu|nGL1iO&Vp{;J2;zhtMg(3wMN{2`@i}roQ2i$Xv@~EG`nx?f-mCuzIR>0_)zf!qj%^Rp)mU6a{c`MD?O<6 z@6gf(ltQBw`b#HDt-?ss6>$rl;{LdxAydK+G`D?oPynUb=O6m&|E|(o|BvH!yfI|l zt1LmEEjMT;lVgZR%CCqf$|@>TF)Zl4!==BNFtqB+M$jTD0U56>`7ynH`&N0^u4yEjLC!vitfbsZg6v{!hix}h$Ulh2Y(hdp z1h92O5E}mR{r92a;Y&zlfDDyM1EaI6GFs(2f-BiyA$L;N)Z|6*CR~S{0Z3Pwz7})% z{$&a?dFAEzC1qut2}XjRQ0GWhR_y`~85Ur(hYFC6r#qaF_|!U*ULzqMNVI8oMGpgn zQdKknO%@e(TDAS^B%3N|ABqf|OwU@KWuRvT(Tk=@?c`;L3fM3u2wq-UG}uoHCZyqr z!NIsk0|5By&TgD^ng+RL*q;hEnVYwHXFQ%1x%d7m8X&a;dS=saE+@Bt|9+a=CRye_ z*mv+_k~F6;&(F_~Mk{Gx@-C{j%{Npkt9&5XKm{T6;B(2ejjX_I?0YdYoHS65!B3mM zPuaf>6FyMt9h2h2m>Rm;w2>;#(+i6&lHwcn5)u+DF|v`3p^JvTUKe&R)nm77v>@}h z_sG+QcQIVznXiVAi4RO8xE!A(sEIwAF}&hzqErTyyhBQ$9CiGR&tWIR)ikzIBIvV=I7`|Ajcst6$&rUCb6&b%x zLvk!Pf`(cQX=-~$#<-U1J-WF}74HM{UVzD2fQjxE*M$h0Roz<|o!k`B2hYaZ2=Nz@ zninhqry)Jy09N#Xupsw1?a(4=FNI8bE&AY&Z;&?Z-4PJk%n|J|5p~tg6jNYj&Ti% z983%9lS4*AhVMKy6@@uS`HdSl%E=9)3_Fd%DMufxix)3GCWQh_MAE1%WkTH3r)T0e z9>C}i=CLduLrbMHavvmvblgci7^9-G)hQnC?saejGTlS^r^Z3OFqgn)OnBr7MSkO= z-Y2=aBrpCLL;o~EN&9PwkdU{V8`dECm64bejrtmynwm;#Xlc!+fr`QRJ6zm%IMz** zax%n<=s?aQ=HH9aWpBx*a2n*I89HomJxr8SuChc}_zcaM(d3Pqnwnt04F7Gc6jJ9@ zR#z`;iNgqO76z`k$T$U{B&9Q$xyeFXgELWyMRGF@k*ebn|L~8v`svUZd?;31(P;=s z(?Z_N%&a&Wu>|ve_li@${q|d5N9ldy%v8O?NoF;vYk=xjMcy-_X(jThq$wu@Ljo+a zX)2y(qcBRVfX4tC+61+Bc(6&)&=k<`BeZ3YSXtTLlSOuj2T_k<+G7~ViZCAjJj0IB z#U`-=AViW;jfQlb1?|9mkWflXth&=FH@5CYE10=ICb8t8fvN^_lai9|!lY9+Mn~ol zX6Q%LzRn**`7<$$eYd!a99AkMfh!Dm>#|oZ2oFAk= zVUrkRER7j@!XUIR@;;GaOvYHPg(O!9onzxTnr{V^L-wMT(zY1f1!5sm=U+Q$umXcZ zm|42mQAucdJy|sk4qn#K!eu>%sM2h*7Na&n2UNBlrP?J_)z>I~{XUxcg zf*B5bwY9Z5@|OP7xw&cHIrdRq$Qi&@nHU`>>B1=c47BqQKg@37_;mi1t9vt#{NF56 zI}~oWRjT>U;4ynIRr^T^c96-&0b6d+sQt^=zBuy4{R1#g`|BG>RbvwNQ;=~p#JaOD zF5QLGEdIv)Giz6+cLlUx&%=y4FDBNFJNO>dY+}qw)=70?GJ6xw^okZtdXWo5e4jV+ z{!HAq=Ve8E4gw7$leqYDQir~@A_eI0V)BrUFNY_YjhzADj64Gj%Ucxh<%e^F2SVD- zJo4#UvSi7VzGw@_`q|2R_g2LNQMbapq^*z0-&#jIiwv}GtknIKqp>R85O`kHvRLEq zgZfLto|i#dJ!gxzc0zYA0oOP*%xqnNkNf4>Xjm4LK1_T!&HY3D2yi}%2AV&PFUQHF z6)@3=4FrQJ47*xWYp%kcA}OFQ&vx>Ho&zzm4hWsJ9Jxu#8x*M^Z@(uJvxAhd+`PGn z(4SkX5#_@)YZ&P3Xm%R+xV{m44U+JT}&W|>gdlwlbbK83AYIocqsLoZia# z65eiaM!?T9q|P(_`cSA_l(w5krKhLowVB*XPEPKt=}qS$2|@pwl(_a)IIFLaD*+rD zsTpXh5`#n}>&FNNJ|n*a4bGBk9RnCUO?76DAtR4^tk$WCjLoXk}^+Jzy6na0Xt=`ezBKi%ZwzG zZlIwm?tjV0r~Qcf4{Jujom|<)C}f^IeX8gmwfBB(X)jy?LNXo5Nf=>ui$5s|^73FN znBrT#h}nCL*>2bJL5hju#J@v2rQYF9Lj#AhL4NXRer1wy8xC0~O6|;akrq|KkF+wC z9DDK%C{+3ze%qtX3~yAN!y3&*cca(<$&OjKlke3bo}Fk>WyT+8P=>P+NOq{xnh0tUK;+v7=rH z1Z742htO1g))z>!1Sq_=p@mBWna3jr<9V(W+kw*swWr|R$vI%Q|R{Bin1sJQUsp)?-hk%J5a{C?r z(pXjG51rUJ2sMK#C`ob~^P)(d!Au%T%br_K$#B-6nKr5$;$0P$BQ|op1aNrsW=Mf5 zM2b370Y&fzMWJpXDJ!$f{{FKO53An|(_lVg{tHu%1s)}-D3+c{Y?OOUZsr3x#guv{ z^2@9>OM}1^`M%t)`KD*>C`WrCV!%uw0bBgjAUM)d8soeg`AB@V6`D^Tkl4s1nM5wG z6DLmarVX4BcAUpqbd>XAVVd`DL;5=SF-+DAMc~a_KZZf&2d}$J`mUTyAd5mhG}C#j zsRofVH@9ESu@2*?3!uuXloogBX}JR1Qi=`&tJrfnVslWa^di4Wj`BQCLM`hyXx@2a zIA4Nv#l-m0E2lbkkmMYD&vPX$fD3&lUf2Av2n#BTI@&x z0TNN*n5t@D{ibCNbwU~btmBw8Qo#m4NN#-6?Ogz=9>X1wCNr57By#kt(S>AfE8!O~8xcA~i37 z+6q)=4g((}+EYEk)2^)AfylUgl0>>beS$P(B1x^4(^f!0BDX#p@&+JN@SAzm+$JrW zxCvCqQTLv3A(DI}6bu3Az}uWl#%N#B8Rv@~y>^fcsYi9lk;sQx zDj$*RNSlLnRIvEHe){PrYMG#flcLfBA9?G*noV*bdd!Q4LT^C&QD_BbLwCL&8ik7f z1wg9OdlF(YNra8SP7?3|zDLb|vZz6kPLfX?We{8!FV7@CfNz#mPeO3LNR))&93iH5 z=HbJKP&KU;%ZtxJVX8Wt&Cr4Gi^#%)M_ZFbFKc%J)qNJ7}5o)lhl zg;G{TyAvx{$yPM2}Y4$014OFb0Iu`|55^y?!PS9|1bb8IQWC!AiQD z6UD2}7Nzhv7l-X2NmxseCPW7!(Zj&q^~*yVlaZGa4FwK6AS9e}wF?K0@bEwe+u_t2 zAa(~}##6bX_NgkWqg`WmZ6(2FQnmr0@lvVx9q<{f_qiE;nZl$Gktd@IWnTjHE<6#m zq3cXa?~XEHM^aOUWS8 zZH7lXq-9B~bVd-}m@1UWE1}Zs$sQ&#I@pziZn0|HfD56zbiB{8dAVOuW)~Vl2xFu?Q`^1^xScoUl%zgKhy?DWvHt*omU@w(PumC`Af?Z?=l)tX$H-z-Bfawy zA*qBT(w)Gu>4siZA266bjvCmdoXixOA(=>8IEpLPm6ULQmL^42leBCA!nEAv1h|$q zFtVL&MD5VjRL8IeS`)|ziDCBGI4ocWs*EUma!d6hFHmxaw`;t1iheuxOh&O4kO+=A z4dBpUA(w`v)Ur1ucxxS*5=#j6HwHQ>|1~| zU~h<~)RK!Y>668MLe)X!49(4d+9q##BCG4-5?Nc=$yT&;cyZ&NUR6iCp`p}wtU?7M zT)}Js88kL|=-(#2oPAy87Ks;=gb@COfP9I)&(T^#VzddEw138ZXbEv(acqBTn&L?F z6w*$940${~h!heLN6f{_Rug+56}(FF_n`oUGoSPhC*ZjIZt~nzt(v_saZH6=Hgy1Q z+Rhh18WT!Q1h9BXvJAwC_)nEMS?PpUzzwD<8s#_-R_1mKm!@4b_B*-Yr?p*~E{5`( zH}5{k^?2fR({I)AiL!*b2|`Crv(?8Psw{4L-?8nGVLYF=#I8fx%9YAe z2@Bi~N33pKU$UQTfvd<*?tI^!m0NoJ8^s^q^lox__i^Eh@+baph8&|knwzX-bDa!V zyL3C40$dyqGLLENS_^=qNRSC3NGaXV^7Fl^ekRPsruo>t zInd&?gvUYBp#s>uc;sWH6fh86a92{KjFqTitK9-S@hdR$^q|wkHg6Za! zf6${D`R_ku9$e(WniQRwC`NuF)crQCPF~&9Ry~^p`{<(9uU}7we^2K!@>yJ!6zr78 zi387ni5h22?*PtN(#zujO>2|RsBwow&Rs8}hl40)Q zE+kf~0-;=X500oDpzxqU;*d`_AzjpLFdG&c`B}dBx>Z=Zd~BhZO?wR=bWV4ZN+V8Z z?}KNUC<&}}<1YKQj4@gPi#Y}FIlL5Ln{I_=0sE#hhJ<<1b>cMFLCoiL9jLr~-3G4) zauIeTL-AE2PRAHOo6)x9?c=P-Rgqvh$ z;N*3cusZUlZ0s6zp=Q8QV#{;6FJ3nC8*9~v9?56n?XWPi8RYJmu>cmIFFr8NDj8!{I#Q=DVq6Zv z^QY;QoIpJ#us`73IWD9}+n+Ntp*Ww6`Yv|J)ux$Hvv0n)gut4yjPGB#AJ;4p2vunu zeVfAxD^~PlYK*a5y|-ZxQ$~xlSui;TNx>B;sBVY?N0y9)5;KiP-jFZ8wnl`JbR$(< zu%$UDA~-GL@ADxKh$A`Bjm&01lf7`q7ABf<$oM8@hkx+~Bfqge;`?;2E4zV|@+mz5 zcfNt`iHl#XBs=tx@Gv@y&Y{49wU`H*KXg=*=smf=W&akYGKFM-;)a6lbjsM2^W~}?DW6m&XUoW?m)$hIJ+x_;%^!7pX#M!aBMaErF89VdAUYU0*Yskt^+JX*hms>4 z8QLp0ud=sM06s!0ZdoV+0nDyKyO;}l-e7B<;SdOru@U0mh+P}I>BOXY2`+jgF6@gh z)gJLw_%XUYddL>f1qRl< z9yr4vUH$|TbrQCADFsU;dnwZ#g)|To@iWG!+BXOI+yXwtZ z+qobiUxE6rbFVY>agY1+IV+m@?di6kNTn{TW&mN$x5UDvXK`)22vLP8v z4duHC3dgO`MKJd;G+$1MJ~rU>()Ja)>1$yfRIx9lcBW_=?7kUg~%7>L72mMW_ zLNc`xDyv>}=24bzP)#m7WY0?5ndr=eZ*__n~QHmn!&%EI!sbsuikhnow>Y8e5q zDssxTv1z5s4mRrF&sgDx-hOKNFY*JscI_&T7$8MUXi_Kj4gb^GLNps?Fo&T6&hU7l zkf*CIFv{?))7Yu5Zd2$Q0#W2_>E5d1h`Cro9QkO}$hAhoEt9d-cWLQx`-ku0FoyuhWr(vwe-K?==P)D0j>TGKcT zd3OM*eF~wjVZ%cM*>9d+(8G?Pa!&z3-h2@e5nSdBG*zjN*o~rt`pJnFwKa90dJ=5g zYskupSQ>fhTH4xt1P%M=Juj!;E{1rjS{#7+pW5#iy@N4m&3WiKt|802$?xEqqJ`bh z-p`nvf8~73$_hD*&pea_QV)*&>@q-UUa&GC*-#G$^iQR|e)<`a-~eDz5@*jub=2!1 z3=qW|j*b*P(54pw7%-hyavkQ6+Ej;RskjEHYgANylMIn*PmfO^;EIIb$&fm<3)PP$ z3R}udN%NJ9i$W#6m}Hl6f)~wmm@7nr!E+GOPQ7hKkm3kQBFDex3;-$XMaFPfG93}EZwc6Dc#ufv|Bz{S1BN0fj6~rRXta*2(uYf&R zFe5KMhOSV-b0!LOPd5PH*@$D6Z>k@?KfhIo1KpJCU7zp=EzaL}&f&jHMI1WLW4RL% z+G~Ro!EOX?agzkEoE&CgA5$BZ99=!^2kUq;+-O@~vw=a>V}ug_p?9SCOnTJR=T9G~ zZqI^eS;^~xq%fDkY?p1jds{2T$*M^L4mSRS97h6zlwweycx^Z>xuqb#5qIAkP|2ba z4)6txq3De`Nz+psoM=EKrc3hT{?cG;nNxdnqHHgD1mHzf+Qrp;>MD#Y_~`*ofYO#@ zw1sey`#0_`0-0eJke7)As1^>#)n0Gjx})d!kN$_R0<^JVOe+(k_6LB`1-#kod!c(j zyskncP3t2DWit3N<+&{!@V?;i`=H@lnfo_$ae*CWLj)k4mQvR2o{v->c|EkG4zj_C zzYpDq$HP5fOj3Ib@|$SNZ8t7lc(_xT9h=!sQ>#iqCudX#z%k`vf5Fdgeg|*{+{Mt& z$!@YN0h`afXa%R7!0jXFFv6SyrtJM@+$b^rQqM#|j$IT^3a^LTIc5xJLvQw{WDKML z3fLZA4GKjEh*Ih07Ol6jM=@kND1gHM`F=b$+*E}Gbu zXsI3A4UjUUsNm@@_~3G2?mn`wt>rm7#;HuiV^-lm@aogppeMVPH}O$2 z;N_O}dJz{_W@cudJzG5E)ArB`z%%^3yu5-}58omxd2vSvY&pOP-Di7yhSFAoOO`ly;-oKB-M@G?>%Pac&4iKBRFi>|)2SOm239-$ zF${O1hK)WTt;q2SG{VH0@!D4D__Qr(0yUyTD{wl^K_gT@N;Yixi-VCrL>h79ob< zw)VJbyEEUv85QE9H-dxrWvmy)HE!K4i>~qZf4ttEW`8uaf~H$j=V{F=AG+{5zF5fv zIr*Xz8WJShAj!pR-!wE_4g6Cfq1~z7p~Kdt*Y+;<_JVEPM2>v&?3w9qv|ZNJ|~-eDmbV6QkWUn+O8gr1E-jtt?az6?_Oj*t_Fo zWMpI?Xk=C4=|KPbax~JXQnVZVa7xybM7h!Md~S>+hEvd>3b~dD=LkUK&eWD7=>0LJ zzBurewX`aQM7j~5L0Y|f61vy7>yaKwz53+z$g5|f_*Q*nDr*{@QIita&@ywn#$!x~ zUygqe5iQVFxao^!G~%0=8vlx;zP`Mm>(#WEQ|h2;7;tIIZc)4`&fm30XF%BuS2ja| zBslxtx96+b>j;6ockfVu!0rx9SJWM%<4tzHF51nOML}4Y}6JUe^Y2K&NilN@JeDX3t=bW^7G)x|2ib z9^_V9Kbqw(NO6fJ=NV`CL1a^tqa97V^#zyFoyAQ?Q&B-qPDe*)o1ZABDFvoiW1+Ov zZK4Iho2#B+Bt5*4DEKt4lFLFz)ikARWJagVscUK?Z`+^qAU}klb|$m#NkUeG(3t1cs4n* z6H6to4djbes7KSU{J4JuC0FHZ$-)g|1}D3bzi`w1WvG?QT>Hx~KB3k%J~uCkK?EZE zAoRVyvUb>p)64=tiyi?SY87B6NO~FGltY7Mddm)#|Ev?-d z9o%3CBov5t%;!;Tpl1Ho=%s(6qKrB+b%=${ccd#T)HJk9BhKDN2wDBUic(M{7BtdJ zX*IFFK=CiXo&rdM6Va#&pxM`F&&smzk;x9-hm%J!PC(`s6PrO%T8!XYc}EDTH5OA+ zvW1~dy_dLH^B^*#dL)$|#5MxCtz;)C8Jek}JX?a+l+bZp+n+hY8!TJ8RB^X18d2m( zI;T?y8TJM{T$*Modw77H)P@3UYyGkA$n)ae#HtNX+gyGC&zQUzY?@!-FFEivan?wq zf$jqQvgBz>9lt#Q*Oon|T^(_j$i3j2T96sQ`$Fl;9P;KP_uZ84*@!LFZX14QF}!Ga zsFp2_5$stoQ*x(IEdvt6OHBNZX&)wg0}9T-vuc~x5VH%ec#dQuAs|4$C1_`RgOcFp zc06dv%?*?DNy&!GnrL7FCm#X3$9Kk%Gq9bq$SAqgNt}(;D%b!tKU~o^gAfkd2L9p} z=HYoL-l>s46j*?btXc^SC*{Prg()tZN^p&|*tcEz5fdXcB=?z|j&gy_%e>l%SVFB* zI~0vlas{L`5(8tdMZE=R&udwvCCJAmg#m0slyO5_`(y>WjR(-q>;RKOMhA^u>epMh zYh?7Rk;zLwY(>=zegvPf53KZATwDZa!?1(HwMMgI2aN2$pV&aGahyz1Z7*t2HqNDn zL0sD$@8G-OO=eLGkZQ(_W}rok->*E!Z)>KHKnE@&X4V0=^J#DMyg$REpEV~W>)U?Ff%_8zPEqVY%i>_*6 z*-*R8vP{!(VOj(FrGC@biP(L3rNpHZFAINJ&yMhg1OVVIud8iR(W9`^3U24Y!YRntuXG*$%fR{;U)ryu_iLS-TNLe-0O zvsLFY&BC#QPorz0hmAfy0kMO+pMHZ`NUo=qVGC22nJ@xt8!*$oOrV+JjfF3EU-uBs z7ekn_+_OX72PgJul9yS~l7{2nY^qKP7l1qJM1jjCOnpJxLeqMvSJeluay_~urfM9= zjVy1z**I$0Gq|`2DIt>$gocOraSkO!Oy&ad(?pf*IR_>`KRwFQ4k7F=(M)SYE5TA= z^Cqda&*0%{7f%gGD^A%ADN0mR=^Q*O&2Et0(tFd|GqKuAkN0DBmfo;O(gVKo0Sb4Z zLLKiXYdRF^QO+)?2`9dmr$GfYiHXH9tB06aRMX!cxSl+s4PmXr+_Ccuzjv?iPO8?P zJ+qJyp7ZhX*~t%@@C4HIpvdNcGbR*tLuAu7yA9rN9+HZq`n9vGOAkIH6B7UkPb#tk z6d5(Cs;Py>9G0YpN2SX^iNcK-l6Qe(Kqm*-N(fl1`-yF~y??TJ`(J z$Hy<&_Wan5#SUMj6(hcJ%@4*b7idY=yKAD+_@(49!-4+$&>mMoey(kIo)vKo*s8(XlmAJ1GnV^xOWqqWha*dCvPtSWDmr~@p*U|qAFd(C=c?d zHCFHBfQmj!M%ux_206qD7s|aK4q){Uv^t=^5s#3@L3S5~g4j^sqy^=;U$T>`-az}^y;y66K@`-3h&XdP02*?J@!@{!NskE$20s1h`y{Pu$fGl~?<}cx(-YB{H zG3HVjUUvBxajF)|VAv;Kc+J(4(lnr2`7tuf!|ggS{3z5K2ui*b*1M zGSO^ncmS9Xe5hwi)q`%M6|^w2xVV_e0A`&%hV4VI#>u)7z^&A03vxz+<{8yQuxyqH z3T_XlF&NM|E{G~OEMSZ+ucq`&oZf`=>Z(KA{V018bjK+r+362x5A6Tdl2SN``?AE- z&+WX8K7hY@@=^f4Lm7gBuf4=;+$b4EDmd9*sC=lh7y?iO_u%_nhYw`hF`Lp}{^1X& zyqaK!-TotTR~nFV?k^6?LISHbm_;cY5O91(5)w3lkbS^N~bzR3+1AEh+UJF2?%*@DxB^E0G)>ub{AvmYz{}C5)!F?8e5zM?G_jWh_o0_Mm% zaGo!(BM>2OgF2aY5{g4~_wn7hliA3&s;?ouqI&KC&1(e>Fv<4)GWh_Y|Ly5o7}+Gq zYA}Y~oiVG`sr8WVq1=^gj?YEv2@L;=CRjKI8XqAqWXelSsIp;1=Zr z!ls~!>P4K`Zd_b=Cl4~ga-Y6D1oN20pP7;8-!dEo((LxN0IQ?ysc(e6XICgf4os+r zvuX$PY9AB8g_PZ!8ZDR?3BevEgyH3VD?{APHTaCvV0C_k8u1h&j@wd+0cSs5oYQ_*~MP?c#WRyk~1n=buZ zH%I*{wjbpMnM=d2PK8I?UTT5{94|{9C+YeGRg)izq&<+tk4G=H_4jxq`k(MwFYaMX!0aK4%{_v*@p z<@3)jpk@Oyn&TD3#zom?R;C9PtMRYpF{MKHnT*1F9b^Or1v!H}7@A!R%Q70QPQ2Gk zBW)mKI$%Uo9-e|1+7_g+Uy~vikCDz+r?XEDb7+z8#AAf60VpClmSb6s>!s)N~XngX(JH3 z6|+oLJC_Ry$?UT$GCVn%e=g0dP`LtdL=VhMPUE^~HmpNA(ts3OG2-}XMnOQ!@Tpvo zR_keU8f`P02ja|=V-AxuzKZ1MRBA1N4FDtGhk)8jEq&_KB?G47kZ7oPK<;})W+uKW z^bsc?6UQhSQF3VP5+;YDNMi$b*?F(r1Y%92G z-qGmfv)Ew*E7%LWeKF_sl!AGt0NPKA)7B4AZb|$!j_n?LCIAc2s6jm7r(POr6{5cR zw7N(*Au^DI=R8i?mVEROP7Qe^Dul7%91KNMZ6&DgV9x4>wUzUdC?b~X0b1p_)zlJi zsk$$M7A=j4Am(!H05J=p0I)hXTVIyO%;?2v3ejjS9`NVRI3NPf>@8?z_$959FJ2E; zhRlDH*!MjXpC#CX;F6RRI@XVePwhfDA@K#eI-%+~5d?7$n$1OD>w@$@1mQz1UfZmA zHn4?}IKgu5S;%jW8<5}x<2#2{!5>NP{{NrAd?z5P_Z;A7Dq8R7fNCeoO@}) zev_qT$GqCj2rk6tLAQ0zu{Y-|X&@eId-Zi5!ZeYb@IIA`3+YqG4PmES%0r|vfg&rW zv|Sef3pFp*GveSpiXk`SZYh?w@+kD#;G;mIC{3c1fk+=TU`Hek2@oRc2uax?^XdBb z0lpEDDtx=#f(CM z;;Z)4b(HOKOrBq^XRYX4?V#{WUhiTDPxbq6FKg{NngJN%sUeB9f)s788iNiN(oN!i zVcZ~A*|m_L-Isk2e3*LO;kUX3Bt`ip#m9ei9V1V*2IVHOz11q!)1_Vv`k3MaIw%_b z^T!lkVhp0L8(((4_kP)BtQMOc{IehCz*4$%3JPQoW}vS|K<{8*wybw+Ws-P_EofEj zdY8d7c2F4JvwGtf6baHU==u;sB9jD;i#bjEp>z}+fmNY|Lk$$uL3!df6ye8@rx6te z9EI|_q~*(&9e~>O_yp>O?FUNKM4+UH1FKMmc{5nACu%u?ie61I>HQ`iwO46L+mK?*v@fV{q68*(yST+|H=F9?tlpZDhP zuHK`q7mT^_5K(PI6vU(CE&kOCrS89*8^#*xVBeVbE1*&mBEyQG%)BMFccW&SR)&h` zP>~dx$m5#<0jABHxfH!84$v?J5>Qh3WLE3OQI@d!u3Z=I!z1jOAs$6-p3~pxHS;)8?^RF67T{6A%}0Gh^7*b zm=*KucKmabaO#H*dr?s4@jLP(S)_&=wNgK`8Wo_k^${8+$l{L^0t{w@dheLc3;*oU z{Ph}=!>QK8)lM@ZDGk3NC0dXDG`EUQ*YQ1A`FkPq#2FrXt)q3Ery6VNF1nRt+ZrG~ zK}=GjcNQy2MU@V*RMw9cM_MUWL!LaVR5-aY#2{@K$h0(28@?U#X&HvpXDcJf9^}Rt z&7q!#eZR+F{A4G?( z14=H$l)1c9mULtAuI6Q0pZNtx(HIK3bLVh|;U;9#zcmHYuVHkvrLQb0y)-f~s^brR z#3U_U*L>!)VclX40Li$1$}~xZfwpJ|!0LrppXTJaQzsgv`Rd4|ty{KCEu#h&jGg&D zIAS3UqJ!b|sGo#}2o&dcWQLE%Qo{JWV7^VC#NPF?hZmg&QYx$`*ra5~@JgePIdc z50mV}P?nHf29_Te7p|2ap*tqo7WML>imO7$#u5p9yKM%B0!aFq1jg$lZb!T0sL>{NRq_1599vmNC$!A(-^jE*1C0u?tJm*>CcqiwqLDt-wW|l5 zIcxS_y|)L}VQVml)(K9&0kNK62fV|g1#>dbk5FB5Xy%BvfaquvE{tg+9jES63AAke zy63K2HiZ$1D*Oj}%bR=tKCXm@pul3#;@+!D4bO&x9pR{USHCyM%|PRe8tcFvP=kRB zwTqNj=x)*MIw+*#CHyXfmIzM+qeRUM;Qf1nE0e731kw$GNYoDl%}cbT7F<)3c&aDG z6Pnq`Yf=NgK;dk67+NEs(fV8W5~&PaC|N{@>0B=V*x(231YOD1d4AXKQ=Lc<0L>ju zOu$*O2^a))WagCBumZdob1zpVnr_7Go8^Nc;yt3w&ghZBE~EXABEPC8zX_fE34gQ72t;jd27iAO2V8PEi1A=8pJMsnIH!CQ`y z6?7VvK>{S48VrNQ6CG*?YI+Y~8(5a0$JQC}8;>cpA7%kB-)LfQOf92K2=uUQPy+o2 z6}AEaj!-s3XgHOyc%30Lsv7LUyXxTPwV1KA1T$Z>1YmPL-sTKZNhID3{f3}#K=WAt zE;Pc`^Hw8Va72H)v#tSuOHwvN>xlD9E{;<6895MeP9hiM6L1C~R=l6rei_7;%f8eo zR=Bp=j3hFYftIx1>G`J7bClCtnYMc<<~_$JpusiwqY_$HD7(>4*oC$~_NwFx3zv7F z=PwHOw~jC5)knh4^k>qUF=M}bj861)WO)ZSn&BM3Yu8aXQ_7~rxgBui;>d9zl7o$F z)G>insyFOYMq7z{#*DF(b@y%%C&RlI$vcGv;p(b-h*Z2_AfKx~lW`h}cSoD|_ z457mDE4+$%@Pr69bue+8CN^Vygm6auj&Gn<1Fn1G1IP4Cg@f~gge&cjBe=8S&>kZR}+EL9yMbd zn?`xAmKbSw2fneegoK)QLuTz!@~O~Ex^ucO*Bl6{%^Ye#Y%7Z^9$4-gcuU_r^M|IK}70+ zVt4%ZcjFq}8E@8udE8ZwF0q?}$3llZd(V)9!*QO8ysH*a0~dwI!~}Vd8JRTA4W7l; z@J(_wWJs8e*!uuX%^)B1Kn5pTLPQU+2Mp1TZs}D5hmxc0E~r)3;tbBGH({<=T7`AK zNJd7fOVPn2-HUGrk3~Y{#qC&lS!3 z#nx&3IZE>D^D^S6JcT0$0E*^LEwBoKaH7{^S@&41RT@+woS5?u;1HRZfChm?Z^D-G2 za0rcKTkG<^NMxcGv^QdXgI3uKjW z3(0nZM#eCKYGSC?4r&=;RGICpZJ3bsGtoWnoH-XjY3Fw|+ z_@{G2^G;hbP!WT-(v@O_S{~Sa?4~g+$@{o-Ga++GPsQP)m=AOP9USE}W8X#4U#Y(h ziuu7a->|F&KqRN01XOj~&!hfi3_guSggJorND=A*>W7j<8(Q4d`zQ|`!{XbCr9q1A z)Kma>FZbjOC+1pFn^qUHa2n2&lcQNP5cFs|>M5oy`PSnfuZM-%e!3IFj9ve5gSuOI z@Uc)_+q~@SEIR%+@8o+_OB6-R+CLfxBHAZ1{x!uGY?X+ zScU0~r}F<8%KBHFq(}T81F`?Qy?@=_f5njhPB-MQh4jB~AyJ1b{uxb7idP-p7}}5G zu?_}4`U8_04s@InVdnsq7^R~YCvwMmX+}u~R=~v%AxcIlsyK9ka>j9VR-q!K9u5xI z%MQ<EKnLjk1AF#7)s@VpbHBNKbI%dcIF4)K&#-05``I~vieI=?NJ~tB(+WOt> zxRV_}Z@FsVQF(QIv%%l*{G#xqpOWVt!vNod`%i~VSvBndxBgS-AN&t~H}g2x6t2ey z5{t&IFk92k-}bUHC+eq*b6*_gi_zHd&@!>%m}5Ur>hIUE?24W8w`-jGt*OGacW{_5 zP)C-O5VKmW!>BQ^?#8XH(ynnBg-^BvPjjFEu(`!rfUVBs2w36`0MF;H? zWWl37vei?CmrX-2f!fj0Y)2X$Lhd~cE;EdHt-bKZa0wIi>jQ3Jb`@z0O(qx|R(B1dnHn?n4m$wO^XnD)b7 zX_w`22@rpNxxyT!E=4FZ3NNr&GxyZVGhWeI-VR3FRMr#Eud9`Rz0*MjreYi~Sv8-r z$-`p#a*e{1dRB5{?t@R7=%F_;Za0?d6~7YZt>k)5&1d98C=I=F)GFTACM$%DeFqkS&7FOQ6oKf2Cf)MfF1 z+T+8SIP&UQIor23zcXrYQIggx^o-``iW0Qi_2u@=ar<&1rEdL``&$#WsQZie{oh@eOlI$!OpZILM^yjS7_1T}K8~RacaVZhMr(-)Onf%H7{wr-cdHKt%=U@Lo zU;L-i=f4h|zxFPiT19?erC%&N`sV+2L4)RJ~*}D&+6zOzp0Q)xxMVSe_E%1`+rgS|NqER`0Hc-6{i1NVS1ak`_?ma z)|{`a=z9M0W7$t3U$U6(7cpMEm~m4iPG&qkIv6fWJ6D{zC#|5NEC9-8xGc&Voy0 zz81cAb8|!6D8l_Sw)J2fZrC!q^M+AV#TXyzgZo>i3Rl2{j?LcWIrH3shvW8OM8(<` z_l6mu{8>mb)d)I^OQWS1lfHvA^Gk)?Mh93I{@Jng+kG4z-u=%6K40{3@atVg_v{hh z1Z=U1_vZuFLvBW9zW(-q-rH35jI5UjkIFqdI(oPZ#9jZxWau>^iXO+G?BmdW(#PnkP#Dfz)M^l#wge-9{nKo1I_i|(9AIlBSyN~=&_=fUqk1aRO zyDCpNZf}Y9W3D6~oS+6F8FCLlPLTQZ?dDM~ItS$ddEb+DaYQ!32V}u$UNOQthJlCI*HU5J_AE{iYMV zj2+ZKumardm5lJf=`vNPT_ChZbK9lY7ILvP($N@{>KwS|F!8|(&{p4`Q}>~735?0oj;yA~G^ z{IKMDsw0G~#^#TkG{>#2txfLG^F!w5-f(zmb$TSYc*a&O=K>zzf8X5f;qC2B4y6Z3-izF3ps6x$Fdw@4yks{Q`!xjg z+ii92Br*f}BEE$Fw&qaVCfWX?d*FKLVb0>`^w7}I`4|^PzZ!ex=i%*NK8z9H)dblo zPbXhSj`kfGIcuO?;=I1i4kHqzTF>*Qa>T2@{BlARPFx8WSnj!y(H;rA^g+?Y*PhX6 zkfk3j)Xl1?-7a3u4JJj4Y%lgJMs*Ls&xaVlh|6$o#Y_|F7?Qjmy(b3vq*S&uKFwgj zUYG7;%;v4MOAk8V;v_K35zWQa5EoZbW#w#|L*SO@!qi5?&OFA%FZd@_wNxX>DN+b` zb3^baDZ0lVLXjRq$xGUB8GX-v(z!`^7J^VwY(o;`Beg(SK};25e%m=}YN?GRqlp1I z1!Zo{#~w93ch5Mja0Xo^EA?1cNLbin0RixP>PdbPlQ{-E+h`D-BmsZ!jG}<=fndL$ z&FtFL9tDVxi%VYldf?f|i)A`a(`-3;uMHK@q*!B9lRKoE0(yIA&zco-?b_?q4CVk~ zzxvj=35iIP?Ki9fJL{3Fm4$^xOHGy@)QLY8%A&9=DOfkAPht#=r2uIrISI;!$G#+aWFBg(&N6|2_wD>-#|Y^!U}k1w2bR9 zd}%mTgV|ipbSAmeJ?NqtEa>QrJGOAdkAC@OX)w0RZ~^@E>M_cwLo%k(8N)=CQ`m+B zN+@Hnlk{*WKnhP%QZfX09V1uMgyF&t3e{>%M1JRJh=puPR(()_m^Q@xt1iaHdh;L@ zl0LwiSLHNQ4LzpzPfE(%JoaVZ+9KM&guMs^l-^&hzk z{){&rLTvDcH0{SASY6M?#nm|s50eE4q|i35G%LKcmr>Z3=P$E_42IP{iAB}ciNcX6J5PJlk7L3R_8!72-sM%AJS;V zjilX-aOy%ZYw|BDBQEvJFPCX+W_u_F$?$QpXA8NzT>-P~;cA{Tauvn-5B{NmKpnU) z?qkPIdJO&;TU)*0H*I8O3Qg3X=9w5k>ZxRW11{CAu-{+*hp%?(1If3OMS(dsf3ecl&GC$zgcY#~pNKAq zi|dBUQUL)N1YSJC9HdoG;K^a?TL?;F5uA&|{T!_^pqh>!ke6Gr`_2#U$Ti)d+%z5o zCJcWb99uSESA-$X`U^pW2ayZl({oeU6Xl@HzNp=1@3> zCfouY#sh+N=~fGs;+PoqB)Pk6Xym!Mz07cNA>&Tc6((^gZuxU|^BAs}#ZvV~wI=ff zT8IN|S(t%JIQAXBijaWCrH90c?Cr?Tf>KVQ`)|(EA^;1_Dm_ef8JYilXC=w_))#NY zp5c)m`dEw{G~Z5#lZZm%`&j2es5`Lx3T?UN=P{SA>%?+obUr2~ZIo}Hz?&vz^0BA= zss~%xlX)?eMjoh>H=M>hRem zeWcGX+|=5-ebfs>t(uN3fyk}gkakd%W-Q8B5meZE^UKa9f1WxVOP;7!meZcFXFlgt z|oqDuCcTX z$o45{_+waKlSalYV)7EL^*cFF>~t!=?jCuYV`O6DPVzbAZ}m8rapMQCz2t-bJ2(Sb>lqTO9V!Y*ny+AS%2O$DEiVb@iHeJ7BSw%8iX{SJi3{UuWnJ`gcjHNG z4e=0iC#8B)MzDjtfF906l9Q8HmXn*{Hgmc>7im(i&`Fg*46mbkea!3L9AdnQtl$Z% zs;P|uq`a6}k#LB8D$Rl26C2r;%}y1cEvIy3=L!+!$B!4*&ATfyOV9h%rJuw?R@NI; zL|nSbw<52^Z^tc7o1O3X=^GgQsHb;vqn_k}{Ts&w{_W^@d^>_e_WxiimYtTCAq$FT zm7nXK*Us%}{AUt+>e8cok7h(Sr1gyr^u&$Lwf-XNVYVW{*K>!3P2=VkE=@rH%NOJC7zMJP*;h zJW~)-8|1XnNgf^a%R6h?L$zw7JWSJR+BZ`h-_}5`paF&nxo|470*}1`A}x+;rc*Iv>;uqULv1qm*d zTRbb=Ju!iBfuu;+;Bq^C3mg~ikR7tVRK)mx!5der^X)sNg-pmi{nNW`0g|h6x|#NB zDRV38Xdfs^)VQqA8CF1f`vmClMI4wG#Vw2>`p#y#1Y_3P9_Qni^KUs1_pCQR^AGNW z5O0u-Q-8dFabe+Ei0kMh)%JyM11w#H^-)YE@WOej0AAlmPzaiZ3N!9}SML|bxgI1{ z332k(5R}S;G_KE^m~Z9H^f#J0Kw9+)6pmH_kxGT|TJ7~un3Bjx#?}S*Em2ac2PUX_ z*%v-M*)GhGi0Q_FXd?T|`vQ)k2TlhC9`v4)#JP|ck@@h?$!}mukw3fU!^sy;8c_A_ zykFoXMDK5A@%rHjt-euqe3TMy7^I900G;`+(%%A|X4&g2a&1n?$E*;Xg}Q;JD=36O z{;MJ+<FQ$eDTzu ze&`HY!2AX+c!Th~!I=pQULi2(=S^!cdHdX6umbEe7B-i}t;)^_&^nD=~q>rlN z6U4T!AfdO2OL2iYqnIIg%L^Sl-k#|jtvqe_5C!?c0i`8gw@pDh->$hJgUc5W= z22JR+-Um`s4)68|x4Y}%8SoUwpof~ZZOU&vWcJ}Lv|P4ScorTEw#IqV^tlg1hTC`p zQV@^Z_sdTU6qUJ;L4#tM5_9Ux7kVBmVQFq`bw+o1U>sv0eeljCys0i^i3+#8+6#;G z_61)zu|9u5|IpZ9-!i9}@$G`OBH~9G9C+C?>-MBOfQp_4NF_DRjETjU5%WL)g0KGn zKwbIRu_6@zR?uct|Lg;gdo-?vH~{kQV^ zn(9Yae|0sV|HAsvrHed67>T-7x99WUef9qzreEUWJMv_n+TQQK`nS)2vA{T-xz=Ib zFr9pU|Xg?{~iE$xMGQUyS`(+cN*_QLMD{dz< zgQCd^IXNEgA>mC;8p_uhH|IKA70qKsmuGyJ7CUIPu}h~w^Xu#T?Qa_Cw~}G48EftfF|V2o|(Dy;5Yb#KGHOrm$V}vazY@GbjySB*A)km%eNq zfFq9)CLjGEwthV!VKuPve7KPL&{X0Y2&IWP{5k7^K3ecD6P$TBN%!vvr1fmEY76p7SfQO9|MP`W-Z292NOl;< zaCPSwAelx%|Mcv&0|6$fgFTp$ybAk3S$)l$D{{%XD=I3AZ`EwZH*3<=_TiC+-jXIN2s5Xb`%fKh z9K=eF@2NsN3l(?p#s=okBpuP*8A6RyLUG>B;_r47f_5vZ*)=sW9y359Uh(Qq4OTkvvOHiPVBbM7gOgm{*K0+rsPy3 zl&*@ydzMjCeo_EC=NO92U8nLHk9Ajj)faE&fzljmy}u%tY_Z91;?y%|zycy@{Owu! ze0e+Lt#FNwzy(q@H(~DDdx_@8#!tWH*?ShnlUY#}{`(d~o{qGR8~`BXuOG)3FK@-T ziGoGKagR=(JV~y?Sl05&3ly>5WZ!-)-cb;%pDT9g9mLGK&@_}FV{OEXJej8OP!n6m zJF-qg9Uo5d2y}uCpnRsNvV685+C5}+Qw2dw&HG2*F3Q7y^~sHuM4-{5Qc9^sS$~QQ zc=`C4+$>qFCKbKXF=7UV!RyJr?+Bcw7JWMO&my`&!rDpOtt&ApO%Pr;7CkTZ&U}Q7 zB@C{dV3HDW^XAR9!+rI~KKwF{ZZT>4>uV-*YB3nPNYaZohd~vt~ zZZqS*vJwUVN75wYNXZB9_QV@0&vpFp3oT7!6O$b1`^BN&%L~-tmKRF<_UFFWBcbD~VG3SJ?=AkGmhu|Yv0E?3=R2}PU+Ptg^St4mVgYgzw ze-{vvYJ^gK4V+AhaU8_1m_CVl1EZwfDk3|(u%O-kMM{JxW29$kZ@`h60QBM*EI4;7GsF3f zlJve$&dzHsgB;`Zg^Ul!H98cBM@{GDqy>sp>#l_+uv!-L%Z0AtGJ2M?O3~#lNJmD3VsHIMBSq+nD0pmu6>E3%*Sh!^@05YXd#2A^x^Ip z4L;_9b;*QeVc{mYsZf_3Ny&W0Rq%r(hSKyfMl9Yn|8`rh$N7U$y&w#^7-=8^xP?=* z7LaADSfE`I5J6-3vo5R{kevDanZ4-# z!4b#Eqk-`))}`IXrW3=Frj;~(R@xDM##g?)qqIw>L|r}p)$rpgpUEj+b zeSIx$-5l>9P@Qs- zr(Q(k<}IS;6PWq|x}oqKQP23H)@e6gd@D~sI@$Td&*Z}jzR;mwEzQfb1%>;mLjs~l zMB-dXslekhrL>dr95YC3%xEZJ zD&p22?j99Hp4Hb}q)0k65a%`P*v7bq!)>XM!cmCO20{UTFZ3+m003{h^9g6_j+Abs zXEpnoF~eY;(xb-9H6l&zl>JpQDq2X;^JQqG|QCPzuJmrX<~6f|G)t6dN{~fgloD^rVuD3X(A!PDM!75cSS7 zHJNX}2&Hc@%8??IYSh1+;|K?{PBcF7Mg99vt`?6Y$kW)1G2E-h3#yE?ElB!d>l_y5C3XZvibL}oiGBq3y+MLUwD z%rYXYY}wV>LX?m~WJN-e( zUgP;1&%12)Af9~>g5VrPsEp8;zus>0+#GaBu1JZ3r$w>^k32Z~7jZvG&!Q9h`r)*T zS7A`f5z_s9S<1@qYy?%&X{Sx33-~?R!Ee4#1i1;vA)GMG2vj4ol>oL-?RsF?{X)oa zHsz_X(OJj2_Sr@-2IjnfdOeE7{rtJcjg(#Zhu7=$cgb{A+*3357_g3eMq8hn*7(!; zdGOK%7hSmo2{$Ao&daDk0Di4zh1>joj)>PMg{r?)!d<*Yh+WI|;;LemwZ<*ehMHTq z%1lE>DZK_xhI?~ASu}$??wWPi$j zqaJ~I&|-3r+#VRfL*oM(Y|e=pn!t_^wi;tK;{Zt*7PN<;dI;Y(RL4LI?#wp5da zDF^)`ptHtiE!C|usypV*^mUx_oA0^ zs1x-x6St;l#IN}c-{&|o2|OG%!sEt^Qp8>YiGj%d_Ya^B2@7-Z%YmAB2TqyL$HSFS z<9~y$uL(rXp!*gNlCsIZDF;o35oYR;7xkwVj3fGBr;Ln@3*wb4pCUIa^nWtoyU<9t z>g$}7=G!E8O}vdCpZGQrAO=CsSOwIQCEZ#|^~j?0VJrCM?5i#F*nEDNc3<@#g+7DrbBnJeD z(P0zn)@4HpiK}7}2;ER>7TbM*gvv;E%@{X6(U0dHhzYSUK-S(2|ol@-dLNPG9 zuP`#6q^uC>8wCLAuCEkoez46HDK12iEdjrI=1i(5Y0!10dwG*^nUZu85{4x>DT#dZ zncEJF>24lFLO-*drkYKfhpWz~tVNUgy7qAm&vx;n4<8^8) z388Rd5{{(VShsW&6(;aGX9bUH#w9&ks>r{cWB@=Xa0btrLjY7mWSwim>Z*RYH7WsANA`8>Q_UM(Dg%iHX^J{JI_O&J2A}2w zs@1GXLEaB@LxO}I@^2|{VN^TrrC|NbUZom4w6l;yDgknEef-$?%n>A7`4kz-9mo>W zcWBe~EHgd1ZQC|t%W&LQa07D=VcKr_La-_I8%m}jY!jwwEgQ&A0yPY1?2ov)ySrO~lU@=QMN+?%?bjE?FuVB11j#rWpWi=a z7NmZ9?Ssn7#vlbxt~;r5qz>t4QiG;C0-ia%Wr|Tpx={fcbh0}2BWft^{a(F}H~D}D zz4_RARr)6ha*vX(b-SrfpP1%;OrIyhu=@m|oh-gICp@iBN@UcJUq(s~lT!GT-_1$* z_W9Xw&q1?G5JuIHef6&-Vhn)e@b z`MLq-h}D-UpL_&u4p%l+C7Gpmr?hFHl7x0ORd>xdinug07p^|Yd`JH^WF*0{3C>=j z3=@7jEay|D{7JrAJ1H4+@mc+oNR)E-ScbU#=wSmy$MPY|l zC}T;J+82_hs?a}xYXkx+ROtUzo06gP#iqidd|*J5ISB+B7!ndvHIVl0S=xILgom)v zj=$>2dvCYTeu8mG3iZNWlSpqxiw|nZ$o+@ToFF}ie8wLTlRNTA$eNb+k$w>jUjjIKHl}wkF%{farXmQkna8FCY8?MCZkb<7eNK6qb#r& zO!2o+sT)%%iWJ<>ZV^_i=FAyL8a{5q-&ckery9jcbR9S_QhM)J4ZyJP0QI~uvMGbv zsHc7^?Su3*fBI5R#T&_lQB}%NpQu!INBx#|)bZA&wp0OxO9huxpMRxG7$HLNm!eHH zAgO6PUg)*q*x6D3-}oC=4g{b_^=-q}%40)~@NI9*x~WH%C#HF2WK zx0VD&#S~u$47X|*unm_j*ewajknV``>0eJ6q&QIo1`a&4roXAWRCa;~VLzilG>;TK z40?{x69fR6lS-mv;ARyD@Ehtjh*PwbrhR=G@fk^lb#O|L5ix2)9hjmt63d#e4(dV5 zMgC(Eyrbk|GlIMjNOSk+1IMH*RgSnv$QRz^Swl$k;@(ibPl}i~iCPnA3XbCGkV{&~ zIA+{Z{ra^Ru#?y?l89gzL#|$(Ja_X_Vh8I;?9`jOo%Fn4%po7$B|_D>p)~GPx#UK4V_1L^Az4u zcddK}h?9#9_#>8__RE1KbZ@UFfo&JW#9?8hfYIC8>ivonT0Kp7S!{aVB_KIjM-xy^ z3iaVYMK%&pKxf)gN|J)!_L3EXEsBU!ObSoI=Gv3Dy*C`&3PQshre>rx@Xgt1s%xxB zfZQN5BwSGSuzD9lJ@Jn^2;7fS44ozzMjAfWUwS&mri8b7+GBFiu}juj*|t z@jwO>W=P13af_&W&efG%w9Kn^85wmP|3Fps+Z6&65Zv6GUF1!S@`Wpe?-hmQndEQWN@(B0LQ{xMNa*0m_OOJ6pE50 z@KH_~s!6ZLQYO`CkMX0b zHN})ZZo;iTN938w?6m=@y@}N-AT^&>&1$TnVQ3Z+8CX2BWXHeoebI36g9LLRVt=wb z#(z2T-Yyru>&UwaFJ8s|Hj(~c2$}vir8tOyWhARy_qyc}NRqa%m8y!dTl>=bbg`F! z(Sb#ohf@64KMS*=I{%as2a*ghL*vLmzV&(P(6{jpZxnCE{CSBlh|NCj$bp0IAC4FP zMhM=A_koFzDsPKLjDm!I;lDzo-CD`zwgiwn`oL&H3^fINOc>+g4~kBd;4$X#zkZO( z1FUi*n1sJIr48r=N%`D{%X?obi4P&9d}IK-BdTU1c3}926aF?ZAqMb(13q1y@430T zA8x4J4w1QgyiCaq39r2{RlT9YRv^e6D!6>YkB2|d<*D*R`5LLKYKlk`A$f|q5A%@K zVT68Ovdq-=aqLZfIc3+CaK-k7JqTX^>>J80b4ifbUS?8ytQ_^_7AzjO9*`}GD3DsK z!P29Ix?4K;oTgAJ6{|&3sAoPO^u>yi6-0V20c6+gLcZT^lCM$@`q_1ozw&Un1iI}N zo|h!YHqtZu*;cn0W+t>n2oAabpT0xeOQ1qDLih&4z9>5*GW7iA;h`Dz_iY3Tz});{ zfcvHnB0&fW?Q|i=-f1{Mzf0Nyg!XdMy%InK`YBi|_AV5$e)CTk=>j!OWL|O$?yddO zAJw)*<=&6`8g<7%98;GyN($tg2Uzw6(k}zQq_7KnC z2w_2NB?Jom*dD@)*2Md8!C&|~x<(Sfiw8u%w9;p^eEnYABgCy3zei@rMO7M;YyNMW zmvXuu1#Xo;&5>aBlh8Jr}=71~?q1$tX4I zQJ$f~_|#VWd#O)pY!Im(xO#DSsSYGIx=Uaz+fTTOVL=}65PJ|NOk_v~9#uhE@ zDuq^rJQ!Z0n<7vWs152Wkt@F}-cVC#Jgs28)m8A$(w3Jep`8va4fCayi zTd|X-|Q*%+w^J%|j{K;Sy5*z^WIj~YWqHTG9I zk1+W*panvzG=B}+f;e8f^wC)UV{h1@(B~avj~(^SH@t4Sawl>~ve2%m2GNzI#T@rG z@*OmpF(EKA@~g)CSe)(VOr&T|G1W?7dARf9%fCtM3=74Qfc<&N2R(ai{UnHgz6EL4 zgDvIIaH6xXzrk4hd)vqb#=j6VjEU&CLWsZYvBZmyn<`pNlhI179Xr&XcH-jv@#}QG zV3YoOh->F(H@J3$zO?^n%n){H9qClL*`P+e@x=J6jJ)3vR}nJ(bSIQ4^% z^e{nP%gR+RG{aZ)jj=0JzheBzEgoN7P zU1SZqP1RX`!A}!X1~rt2$hj7Ls#HIu{t@Glj+-%J0w?m%7-1YLb%G!>sJ=X&>2kJS1NDv zmh2wWXhOMhSuevX{E5j*&-uTQ|C`@b{c~S4X7D(3ATn zK)a3}gt4!qUXJacub+7|eo1EVUSa=@{mT3o&bbZSi$8ugj%{RvoV|2;@VFMeVt=;$ zj-#&p-_)*Y)ToVp#{cp@kn#ABP#TV2oZ}|t*In=#g4{+FSInAUh>4;NDS_ul8j1xA z{HC4xzwpE_#_o!tTes_vONm^3-Qb$V_Emxo{fCv6q=qHY(eP1fdE`OWk8b2t-S}pN zTgUE})_=mE`WW!TiF-hI?%nZ4{u{d-cXwJ=(a$~fOD@r+lYi`_bj5YsHPn8&tv0Ot zr?&V~g|H#Xuz-qMTB7Mr8bhh~JCZ|I^yW{~t$w`VUKrkqQ0f0v-DH|4)2B zgX`ArJMS-Th9845>d#v)Vy60DfPVHEr=LfT+AsP~?PBu#e`N>$ubMF91M}Wi_oK~U zWK0Y#5I*VUOAjd~8h=de_JRXP!ieIt#+h9sV@&bbQ6s^NY^a-?Z3nEpL~TXj zv3mTbxAmNr$_IH6H8mYZHGiIJVHf`vKBa~F{mPs&$+2{~ zqi>Sp!SO$+?vjJ+s6V7{WQK!p(6F~K=ENg!=KPz4E=G3)tErip+9n2Bn^vTbt`&`X z`fKGeaxbG^h?!o|;Q{{f_rahN7<@DEWZ1D=Fy68Ajg=qeBBnczsN!!I$6{Bn51%}- ztP7x`UBWWTPz-WIb%uj>9oldkp!MB2UvcOr^mkH*Iu;yF9c?40bG&+U*x_mXPGSEA z-kCP*Bf=*T_^ezyS^&k3Gp2_h^{CWDJVyVhr5Xp~9WZo_7xzUbC*B^#g~L1Mw1cNP zHF*?}X7tzK4ci4V&gS>0cOyQ3byL=<2QE0r<&m)&zC8K6f99mYs+(KkL&(F`xZmRp zqsL+NdGPvwFkb&@)w%ZvZa407gKxF`9-ZQ`m%eGSUE^zt{_N@NAc|i1yzEY*6!9$XxVB54)rqBQELjt-r>b$biLj46pQbz5j?aN_}1Z-(yq$Qiu#K z=YQA!|E;FqPJO*lHd1qc$^HH(2+#gQo~zc?L)5Y3ys7QW?WTSFg$5p)Rs5gM)G!Rg zjC?ly;(^>SE|dEcm+^fxPH?R)3SeZ3AC-mJ5ezxj%Za84d1uE;C$XuoKMkLp{Ixp` z#J%X$2#D?X6U1JsfNT5f-+w+qa*jH|(wTU^3!aV+9*$;%sRsls@%?Y00OK)6h(0VD3XzQ-C+*SkqnxcjZ1B-XP=e=-@&(3x zgE#+Q;owW%sD`IwHc*45e2>ZgM*eOHg<1AP3E8SzN; zHwb?4Ww@4WmBp=Neya$6bH#sUSpQcUU}IxZIb{>|-TJqcm2YXyL zP>0_rR4M_OD3^!NG4Q z>l?=0QCzp5Q}51Ev$z-TRjuDA-4TuB&?_we=ykKhI^}l$vHIpd^=dEgs@7JLk*T#O z>qm~G@0BiNv&Fw^TBfya_?R){GxTOD_sgHj|NCv8g{QJzXqqgMt>vLD$MKbpi(_Ke zubBSN^Sx@p(cFrx>wg>;owDji)q=^}7#*C7=f~W>Y*6kZMK`)B`_d!BKlW93SF)C# zT{hhwhrSG#@8nXJH~!Hh+RmMOLv-Y(+R>@;i=GYJcCLA+te0MBIwz6+iwBZF9N6%S zkAHk5X0&ADejYyDE`$DeUmkQA$-C8vdjC*C^{AFwF*id{DGxWN!sm~EYQyLG`FD=` zh@@c9#o-~t5C8KJirwdsMZYP2(Bd333Zs6AmsjbBzvS@q|K($^eDY(|#2gwvwyytW z=ex@rM&nCkuRyuX{ZD@xviQey*>%S@H#(@si|jXcybxmg($BX2`LBkHva)daZf7xu z&&xPv{h)z<-2ITZu6zIGIj&INL8Zx?Z~o9Ks8E(N(=7gVO}}s0Z&%7c|K*Q0_CRQT z(pNwF@Og`v{g2&KifK?uj{fCHU@ZO~)O5bCV>jaXQHu`PP33vXk#=<(G0S4BnI)*D z$Q*s`h;-DeyQq%|g+hN{A&@Jh!##{aU*m|$$?q?=1SB%wQLE$Lx^hD<9!hnQFuN16hAS$`=vK=TcW9Xobh zUr04-TBHvFf3y$H{cAu~=U`MQ%uhURHnSia2@^JV_rwE zsFmQ*I(2G8fk=J2lABjTnD%T%o=9pg%zOmaFyqMWe&l+u0uaNEv zd6B4D%#us}?A8OuFDBB?n~?RA+log~U=8WJ^VyUu`O{WXK;4c;uxszhvMP@`v3=Cf zB@{f~_*tp;R3k1Uy(r61ZPVT`O;yF%_b&$RTKXr6`y3L;coqn?F&XKi8(2H(`Jf$B z;jU(FZH*Sqj+&QM*R8_o;^(NZPKDmLPejifx;kn;i)qWpQ=2XkCx2oDyx9g>{?; zsV=Z9F&?KMhM$}v$6R_Ash(eeG8k5)X2QAL+1c6r=`?zlT|(1E^}I-4ozjd5kX~NU zBp#XF!3k?>_+%7@ESxO?O-{47+(wHm(nc+*^EG-s^&6mJlCyv*x(aPtPrXF#!?EOG ziDdlV039A31<-%yu0-I&CRRVRzOc@#B?UBZP{4HIJqbdydH#?ZBbOh3u?P?4Fvx{j zm1v^ol3?@8}Y_eg(J9LGW zqtOQVHR@UHzL1j~gxex<_fozm|Bk=| zPrW&ot75N1YGj!>wUAcq+Y05HZoVq&pbd$$tki+O@#oHmebJA*Ttj$hKD6x%Rorva zLgq_>cy!j7k6y_6>73BeXx#hvn@xj96iU&A83^Npj4zhkYTZKkTY2-Pg9^mWm0qmZ zXuM*%&uH`+Ydd5H-&>F`_mzu^O8huKesv(|O?=s=9XACR-r>*p<8KM14G+}yZchvn z$Sq~;zEu^W>unHm!s%gGRti2U!AEs$GMdX@>)Z<5n?k4b!_C>jd@C&|RBF|p-1UIN2$n*XVzq)K}fw}N&CXFUMYZFS8nVC5Rr_iu| zExM?R4WPi{gI2KykEYV8ixkF`DKp+sG=%5?L#L>b^RkpC^vJygDiA}(`kWec61xm4 zqfIUSBewqV^bY^s^bE|-s%QdH$#k+#e@`HL+j;MMWld@-BcO#V?DCuQi?a_xGP8G`Nd~&p+nx2X!ndV-u4rr<1{Ki6!->BQYt-$a^T6 zW6YsLZ|n^3K{1#agVi0qeq*=1d2nnS7IxcdV!CMYKKouB$o=qGFm?yeu>(?hUu)tV zoTM#&!YP-2!YTXbN9aJ}YJB~+=$+BQsD?R3vs-y7Vn@uCCT}`tIrvVDC%)|Jj+++# zJcA3aVGboAuZe-;yB_nN{KKu9m0z@T*saQDdcipO?K0<$UE4Kp`S105cxOUB7<_m2;+v~(1^AyF`hvlcF6I(sF&7b79L_41Eir?8x(`HJ@rEg(adCuX zp3#u=7t?UGJ6`wc-5CSDQ<REj}s2-sQLF>?r^2;lisJZMEvCBBcGNQV(wzi8SO_;2<3SpI*fx(p-)7wNi5;4A{=$;o(*8w7)zTKD7G+ZIDSU z0E5p@*Fg27QZ_r}?rjFNk=EOSK6#P)Rf*>4`&Jv5)~`o;{2HK1@0HViXs?!8kA~C7 zv#5@_?-jTJ>9OdY&zcb$k;;H_=^l4ALURqtwo1sl735TlaQ~+dhKfW}yFrSs3aouy zvW&ygIN~t6umsgxH*90I2O%3LX`}dC`x86W56i!nNKc>sW=(E%;9yQ|L6f&yG()^X zc%jjc)MxdoaVYlB+woO`KauW)CPo|3FqS^_P?$YT+4ag`2R@88sDw?Hbj9=ljn!Ts zk(37N%|N1QY9;hk!4Vt@rjb$p%+G5Lz1siBzu-R;bBNl%usap9>jbwxas4PyF`Yh$ zbw;1xXzd@dx9ks!x?E7%9~z0jpaFU_hy>73v=$8gWNLNv6iV)6NYIJ@d}$BbkKno! zzut7?*N)cUkvkp#SADrRW-LVPC>0ZW$oTIIYb!~9aaf?PijixJ#n2cmU8T|2o%&D- zZeKw9Fz`P3m6&G}K_h42joy>8{X>U~g??(gfvmmapJ>-j*(7a=9a_PI=NLL_cU#g*zboU0H!cIvpwrr9{(%8NYb_YlB z|DB58YXT*9Q0!Vh3;ao8n+5eY=HH-CH0F~rZ~h~o(C_vNZ5c3&?Zio*r9Q!dKEG>T`PTcpQw%*U0=nYb3b&oq6M=9N6fuVhkh=$ z(aU7y#)e*q&Fms^peYpJ^CL4g?huOBWQ2=~X&8ct6etQGf7y}4qtEz9_MI8w^40`!1h+y%3u$H~`d2Co} zKuKfyiptE+03l%Xwe7@xKKl1-SbTGA(k3ETJ3qiTSm91|?y68C<6chxh z2lIVMNw;i3Kn(qj>6rb)n$bFpTO-%iPp#;9=Y{*m7qkf&p9y(xER^E22*rpsQgPC>R`^{@hgb_U&8uvV$j6dynhB zdaz7TNQj*I3&=+{qcMFADD_l|xhHAykZ>^Ajx)h@y9gbn9UeV;M1(XV39mrKPz%~V zM-uVSj*%~xK4FyTe&O1+YvzE_YXfg6+slR?$}B3{@95|#e)8nW673j{2!*@*JP#R{ zv{)b}RZA-W=~S$^4}prS%R+dq+wRV;E(sMC6(*}sj|@PP0Cc@s+W25a30SFWZff4X zd_&oSog6(Jr4BpffWY-DVE3x%e-T-2(?`opYq$DU@@XRyv1orhiz@?PF2>pUkVinW zJ3#U1flLP`gA5vO5Ow(Z|BEw!~**(IG*w{^l_eUXFydayU+3iHtGsqw~ubGQ)9J zO08W2l&hK8%isE{zdM0;lf+#TKbYlJ_cOO3U@UHHYm2mzMa*uC{rJ#B*kQo4r{=`Z19F4k4?)*4Ea|ps=Y~=+h(a1=hRbvNHbg?lg3^-i!vK zYU=9hdF^Nvyg3zop-xS&(P`NcEmxhIn7+55JtjeADmaSAS#Hw7goZ) zSaXi`+uQh!uF^M!1{oRk6F&xVIAf(OCgiZsyrZg`TMHBoGHDG!(4=paoR%i4532@} zD#xoAOpQ)pqB{1hwzs1`8_{yl-Yp7!U}UEyq-P##Xf0u=hzL!s2!B9B%D{J4XTr)t z$fpzwt(2=SByH&FHABMy>`c=z@AG z=Ac%g`fDjHI!qARrCBDegb26YyUj{dvEIB4`BOE7rEOcmOI>zjy{5LzmOOM)^*KTxVvA}6M~kneSNh7*Cp-2 z{gw#=;-qJ7Z5a!t97&MwS#7)3K2{n?rCPA8UP0hZm<6HYSMdh5bE|D?GA@&eCF5@O z`MOV@YYKBq1IuTB)_yjTj+=$=MY^#nNtm%ccU^>TM>S+mEeOe9z3afRCcNmD4ms!- z6~zPYK6-Fk)Vr%RdU305XFC1<8n;>NYm$LuJtwIqEbfgxm|f?!-xcj=Cq(71qEEb# z^oc^MQ1-PQEK3{~bJ%0`5t(VGv)yjvi7wl1Rz&EKC#}>^;vkGn^b8CY?<(6c{DabF z*Bb9dgmQuj!Q_NDZKdD(R*4zNzcYFX4n~kpSH2_Ci3(6*2Jb7q$X7b zwyi?6UxciSp10FQ>1Qooe+eD8t&*?Zag~3^5*2f(_sETXo_v|;S5HT#&!e{9%Se)> z-PMYSx=KrTyUM9pn|S){IPy?^msMA&O8&Qj)NdcSvLPiNyjyA zd@EM0Xb1TkFX1DO2kD8~$7++ilHLqxA9R`QpZ084R>-@PJKd{#jgl(+Qi}-5<7SXG z$~St2t^W|7+=N^?-ESmkudFxD#=5_nkY0EQnYG3jRL?!|@%fiGa_g)jg1rNtyM?7) zIGNG*rPawO_WGd)$zog2rK;Tn)@L7TA2O5w*xmi+gIR;sHwSZTZ&?U(EWhAo^=swV zTI&Q>zth%~NRB;mzD%a=vp{1?OM&wXG&V`jFI-57g)S4~6PYYBqTv5Y*%!MmJbpQt zid;V`($Ek(j^r;DItnbdAkuIk$#!=O$x5mLhlvCDHJsbC7*95Lwj@CkquU9I18)ZV zhU%N-)6!vIUqn)_%9SfCBs>>7S>(KRihTiaE&JU(!xD%yEUFwKNIbFd#?7<3a3lxGj(vY$yto1krlvmC%$XS(M?r~kIR4a~eX|nw zsj8_Ne0uvA(-!mjV1L=_$){HocTy#3ItRqk3VXS?CN4WA-xN>Fvfr<&y8O0?wf$Ww zpBl)@S1FeKP=iiqr_NGMx0|H(COP3*qo1tf5|=$K9s*{qOwikoQ2)7Mi8A8bx7!Oc zP>$9Yc$IEgUbZ%^zKaGsW*r2 zW4zBAsoO_E^hk`bLDbpEbY}vKR@fe?h)| zg8j67TUWYaMUn>!$vGZIfaSA)^!~> zH_4mHL_h2o-X&Tek+p*U=~E=VHlJa&{YHcPrAL$hKWW##PtMgYLFyP&MRG&Yooz0R zbnNT`0!!N4+b=mgXM@1D9W966Vhz^$SXx^8BmYUFy$ay9sHW@*Z>fyCn;3a1tYgz&Pkjy8x5ze> z*tv5C2*fVJf^_9lVfm2jcFx(^`MGQv6UXY;?lt#k-aWu*5Jan@%`78T!m@4eu3e9C zIJZgT!ABWoohw(bt^u3LW~?9^bo?#}mY(cm^?4>{TFp$!af40Bc|P%$D}M!SPHK~Q zYS{#WaA}C%OsBh>{Id>gGfLFwT$_y5B!MNa;bR0i1;X}hzR4*~?dnj)52axWJuo~@ z^?W*pmDJgAtylO2DAml7GQ*7q_-kGsV05e~WlJ%LiE;|z*N*0v_iTD--DmpLCLL5` z$8xSN`=~GCC->TF`_6(oo)C^H{Wx2*KI1cYj&+9*3z#+^j@GLz4Oa_!TCTS{TruG) zmx{>iM3ZNVrkxGaLJVgyGhbKHm+XPWr2I>(1ec8Mf8QLXaI{+vN;WU{|j&`#xHHM zgjRm!EoAoKbjNW=2HrnGtU|I=+fG?;J}H+(zb-=WP4W`ZtceBfz1jTL22wRvuQKRV zSZC&?$bgvCj1wEM-- zYcQ_LFE87r9oBJe#SZl~?}V+tM!yf*jSh6zy#MaTtoWVIk-c|tSBDU&$>>FGwvf?q zbzS6HNXy9RfF^ZsvHyF(n6n>~eP206{*ZN7&XHZMFH{BYs%YyzaW@bbFfte3vgIvy zxSbv4{j(eMR_$>Yzrw(~Kgm>2e}C8a*X%RnX7V>3T&yO}Qm0~>uXLMZy zh{)$#bJ$T`o!pMN_!RI`$Q`+Ec7N5%l}A5557c@dFtapVNvDkaK$7$=<=4BE9BC`7 z;teLBn>Ob$48gM?TMkiTe!1cJPR_85JV=D~y|V)^l&n6p5+{JO%Naf=aCO*I!GZ;J zbQhQK9N*m1^PXYm%$XsnbTvKM5d7_dS$yP6mPDz` z_3M!*t3`|(OJ=fKeLAz1cW)(TzBpD-!I4$;%^l5(fPj^{711+kXlOiyEn^L7OGtmj zx2;u4rnV}x9NZTyTo|cY$O59oDOgws?o0N4Y1szz{1XQK*_-&C_ne?Ux5C}7;^dC= zpINCGImw*?f>GG=%j~iUmF!~w9g&6~b~`fi&qaU#t!`^&i_&au!Q;EFRD849vE5Fg zQ$Oz8ysAZ7XLdWfz%@J%oR#|R^PVG&bVv3;N)Gh*wIf?j4a5khtl2rWH{`Xqm87TA z)$?dO3Y&kT%%bBwn8cv}*Pad~uVwIz^(vyTr5IdWw8Gh%F(zzTcEZCe#WjjIN^YNH z6|uUMV%fdcaIUa{se)>SRn~Ldn+EHSmVC_sumW+-&387TE6|s@PiM~}YQyyO>C=Z! zG)tDS3ltbbmzAqA!UT;7=GqvRc^}`=3mUV5NbTdPWJvGCE*`%XJ&NL`uq@g?z1xO% zm@{=s?>~Y|coD17AJb$X{#VIk3n{UFUZ2)1+4gM}QEJ(9iL?4}q1SF{Ri|0?E!uQy zA4IvixnCukgjQ8oC!dabV#MB=2g#F}x?Ffz@`T;z;Xh{cM`Z}JkT#EnP%G+wYtk;AYJcFU&3+^sr3O&)8 z=h!LP+Irx?f%(kLS1h|*-!&Bbd!Q+&$Uu)8T=VG|T~}egHm3u79&^aa?~4CmXzV|u zE=d~lWXbktX?1f87q2cZE^eq!69r$!3Z2Oe?7&oD49+VGmE%fszE-hiuGse$rrPbd z78ukzy>1_Hb#XZh!i-#z2%cS6gtSg51-+@9!;zZJa9UVjo?hp>frighC|GW-qNTH$ z1xv!}Zy4!l_!$TA(`?OWR@}#EsSELigiQZEW_zS|?|$sgp)hDREa929@75-R@`RY< zptGdkV*WsVW38WrgC87@VC57+L--83*$j86vZW zuJlsCtBpspj|j<=Mv_2WjLhjw|FGz6cvsX7%0j)e?gM*1Py1FD(vVZ#i}I_Y7#+FS zX|^i+TkGpDe)@E(Bvfu5M1urs9yS7AqvKM33;QMh)Vn`mS)Ic=H+*z|dvJN_)s2cT z3-WwKSz(7=YtG|@(nM(B+=B-j)C+Gj10nka@eI=OPi<-6mt+56cRv9Q(v<6uK_7ns zcX9`&(!-{fW>cq2CH$bS`G(!7EjL;0>#kbZA@vo1hNR!@_JntH3~bhZmV3|qF?Bu- z%^BcGe*5oi&G8c8u`BC#CTk1HtD8+47r~CbYrZ@-di7a>ro=Qj>vgvNOag}Q_eZm6 z8+9L^HDg9PJpMJkQBZ{$Sy?p@3h428U+duuSaHQ+3jFI;Qkmc_n+CJAYFEbU(Qnea z`aU2EaEBkzo!~=Z48#xvz5pj;2F%FEKa9VncslgrOvmaIH!y^$dAIC4IyE+wN3HSm z_g~ed0%VFudH)FR+#0!HkrQNGe^qW(~>v z?g1f zXQp~$BViwx%dQFAsAmV}OwOd#i1TwEl+0&kbw*K)8nyu&l7CT6#ItS7I)$%bw5MTV z;S@@E@cg;wsa%nTEz)YU+cAe^yNdUJqg)lXG$orJm)=Tdk%`GMJzXprCVh8n)e~6% zS8%;!SRiKua^VG-?n|D!*=DBJ-8s^e`;--*1atH0l&&{!D4K+S+Hw+QC0=a{XlRag zM+s1-Oq&+e+kr&?>7YKROL3k)b?P020)u5k7uzplKMNAK^z7{E($doA-+H(Ud_7kD<8f{-epV2JQ$~k4|^;%5QkAmY(bsdD%x!Yc#zGe z&GZa>x(!8ozj*P593w{E@4F0(o#BjYVhj(DryjYRVF_jMaRkvex8 z^9b#DIZPo=6<$e>EBo~d*#lQ#j(({A4z*j1lOD+~e!QKA(owZ}vYNO6)Jagi=B(@F z;epa$wUV6i=bu}{@zac@d2qr8=~teUWXq-y4V zZ2hEEg$GCfl4x>a$-1TXJdtbF>eb8FuKlwtTHaF%@%?T zdKeB`_vSGS3=HIe414XN`auMI1x{LYv+WR~U9<1j z-yjE`mD`9o3QoQZ%F(a7ySqD^@nrHDmsNXi`B)d+7Ir{M$P5<&`kOSB3uyH;7ODU)tuiLw1|1GTU+KVx@zdVoQMK$Fcv3@g^otgqcX>N$4MQhtzxF4k+$ zoH>)@Bbp|_S5sRXiLr(_nbOzYCKsSwy6{mzE6;9~ZWdt+`s077$-fpZeW?Ca^+j57 zG))d9uEB>~TBFl@_s%AZ74uwSVq+GIQ*^dftCY+G>S_>Kg6P3x-e!t01ki|>>_G| zr^D4doM_BWe3C5|ojI#a%IvY#SFBx|>$Slc?9`^KKE8ga;qX@QeW4F4%1Mob^$8pT zYVGI!DLp;rUc#1(VQ@djY8G#Q0K+~R8Wg2LXPWbyfVnOgcvKJUF(duVWEp0i&$u@1 z4;nlMSeM^|m;4cQ3oyhj_W?3(ym?Nj=-ITxhB;L$xnoW<7#J8_vbTQ>V}N*LiV21i zhTHCA)xYz179j>cH&%WX*X}sCTf6%A#ZPjyNidw<4uFXO2@;GP>iM^5t-p3YBFg*b z<`SUlurAnS?=6y#)4%ff-&5`@#LYz{@YH5*x@@j0OSP-f!NuJ*IVrr*n)aocZjKDZ z^M3+6ME?bkK;XWxUQSqPJ6_(C^)~$mnJnqr=?~wPo=?|9y?N@CDNEtXvnj-`7c_3L zd;eaY2_`$NH<#Bl(zO6*T&-0s&eAdne}-zdDb}}2YiYLcd;BP0^Z6UA)f~jjgq)sJ z9V8I7@0z@q4S|{JDhCJz3^<{lXATypiN}HU3g3n!AIvb{&)obFMue9mK?t*b!ree!+OS3Xc zQ>wG2k`DHzU)vNsI56Pg{dfKlG;4Lt$PgzeCaSCH!gfT{!H1X!AENj32OeixW_;1z zR(->&OzIf`_;u!~hg4H9Dbw@1N57H_Fxh^E*3hdW(m&IrE>G$xBNT^=eAC~PYGaL( z2O>fY`n`p>M@Yb}2)iFzECjb=54ZNy;O^j(_^*PpAqONri7)^&!(#CRn#1?98w(58 zoolbr(W6UY@levYu-^OY+%!JsS@WG04&6J*{<6Lt#aHiubDe!?_#yWlpl|UzThEK9 zwL#Efr~AUnzI5pl<&(vF)NYwzmxSb-lqA7we8#|nU~I}B6oxQ0I#s90wtYT zyI?RN=IdEQQBhGV1aEtg+#^%b6oRO4}OTqoX-xB3dpi zu2y?_*jXXb_=IfVvkyn_3oO=&eRBgy$617d=U_e3y!Sl(P<^I+jP`kmib|#FVKsFU z;wMgZiO-1P|FZMse%@89ra~fT6QR}Js$_H;(Dbx0_G*4cg1konzxYhcX+d?3$SBTyFa@XS0LL)#0@un@ed}Ruj%v#iys{|{nup&kW zqIurm7cL04Fui9wuv(2}7B@;taA;4)3qr%F%HNj~`GYg8aZIc4@3z z8S8Ru#+R3JD(^Z9Mfq>ECpI}RR^#9Rm_>ZW#azmc@Z9A#d~A99=v)s96ZiXyO}gu? zauNlFtWVE>z?f$SOZ%&*g#ICh6B2Bj*evO=1tl17v9~}IG`tMGq2+%I!=eTlH$+m` zwFZt`xKfgzQj#e>zrL5&-bdb$V!pfG*4Ekdq1na?_$R=PubVJE>sFsPZysvp|Acy$ zjSdfa>cPEYEh5xd8ES|-pb&F0Q6P{0C}!l>_XSlh*(~pCc-bM3ZoH0fAdITMf1Oh= zi7A8-k~o(sQ+n6boi>i^p1m+4M03#=l<2AN>( z3WX-#@;h|EcA-ASpH=(HveheB`hvpUuf7%oOrlW)rtLi}A|j$y7S0S?c7s~hY=Wei zmO0ekh)8J4T6#j-zfIzbW#}P#?kvh%SQ^ zxjud!0>B?uSH!a+1m1&Hut?}4O@P@xg1G_RdCGeU%(<&j+&Tq8hNOb9?KL_vWmbud zF*Vt49eq7-j(cJy-SnBW7yIHIkgiIr*(CP_KA1^k$s=gL_Rfzo7aKE9Cskw|?v;WL z&NmXm$@81;ya(zU^Y(NC=FVfIhP|pu$;K5~E{FQ;qYExYZq41#V;cRi;Prxzg|8$X zTAV_cB#eTn-;}=8asx!2Ng(RF#wOQ___(lL=FqUlq5gvAD?hlSYiG`gzMFjwH0PlHondYqScU&OBXz*A9@^+z4qvUm2Db$-=7wh_Q@ z@w82(N*AOrt967^@7`VW_{o!E6xt*IffX=$a(;EpappAQB*U(Pd85XO1e3tn}H( z)ef(zYlm3|Q$>8%9~>&GIlT1iKF?tlVS*Dy=jy%L;15K@A4h+e=0O(tHO zb!DmsY^M!U%T0Jgb}hvKE}oMct`H}=Y1s|MH8D>G-S=KMaaAwpz6PE6^!l207FLFH znpU2KAldMKTbO7hsT_R-qWy@2@_kzN0~zmT+Lcc3L}HZ$R_-+*6h=!Tk_NQ6OLb}J=`X(s& zF0bu0YLY-KNaXuBqet)ADGjAzj9E_1I^9WYKM5|YoG1Ft4!UU>bfnWEURl6ckAQAX z(U`-?mjSu1uBWKZj_>H_&$)9=pPi@u$gQog z&B?%o(LXbR6G-gYUV7*>t*S&``B+`{9%29FCkYQZxb;NTo?6ft$_McIMDC6MkOu(# zuyZ7Ci`AJ`)LnLZijj$@YRb`0@Wk_VTO(X1`M@Ivit23rMHo-^bs~4`FpfkqPSH4a z?3ha$BO~KFdAkZoNrKyl%7(fh<69r+rtISY|KKA0$C=#umrEnAs%;S#E)JGn zK`aVmuCLGvQ)g&y3f(= zJCGH{2gd@sUY+AuUnvb6u2|@T5RdBm6Oj=+=Q+}^3z*HTwqspW9tXGRnU?5Rt?{?6 z5j;dq#a51Ick)LQr7NYuG+gqI(y`L2;i;0?{R{7#O?iLCQo&j0;>C-z27;Ic7GM1u z{{c45)WRp}O#$tOE}!H-x3?FYJht7fBql~lG;4E0YTBjG((9Fz4+qMh*rvTJUT>A# z-<6-!BE8hgqon_y320-US_b#_{IsAl%~=!}xaZl{>;ks-K&yE95yqm!pF2CnZ*VF- zF#dR;*p^OVXMXKf`86>{^^(O=*KTjn|C{Lwqgg#?_ZqP+C(V$m#AjQ!o2P~x% zx(Yg4b%7Z8d1_u>uxf+us|`smGz!?Dj22&-*_(t)FP}zK_3Yl88!x-u_}HJRbdrAE z7h-_OM{6x(+aoDSxY`efIIrU-@v+Q2yGfI$T;C6=A6zl*V(E3U&vp3@SSoj5c%Bsx z(&pG7P*!s5eg_QhSt2LPA5KL+giI&Xd#ln}VQ5cM+RbJuL|f=3u%gFnjTFnGb%*wT zG1zJCMZfdok!UR%WEm`D3ss2Y#AvsEicCpPCO0fyvr1uelJ|<`T?c{C!ONy~1@^xy zW@Y_ehI*^gLU#nXM&FPnPvpFlUnl)bd&VcfgZ$7I}=*~R?(iyhLOq(|X?Y=PL7>p&$uE6>f zRoexVt(Wt!?9T~W;qwuqy`uY6#pZujjG7NyMc?e*c12IO4jTV2Q`O32G1NTAy%cdzS@M~m! zGXKDjANSEFZ>l0ZGXATV8V8pe8(nrAy&e^Ofq4-Ul;#v4zdipiEw-ED_7K=9nWWjMR+BYEhSKjP>VGuxi8hW;}va+|z?omwX=I2wt58{9l{u`xJZ-JIKv(HgpUVfz; zFJG9p`-EsW&k!8XH+Z6c8n?$-#*bi zHBFEZKm0ZLgNsPrM+R%3fXP?G6YZ?LyeioykI=3l6>dX+O;}UXWMU$83ZWua(IaEp zm>nl4r5qiPiI1zj;z6Gh)J?-Ks6wpTNJI!_9N zSOXa0>ouVbdP#|PVNPZu*?(Bf`ls`3_*(T|Vo>&|N8d)5ntyY5SK%X$T{$g34%N3MqP_q+1cU=s`0%Y!!*>KL|?p=%JODUx%@hw+Vf%lMlJ@lSgziawl z#EvLysXNegE;}nlM2ldS$-Ah|qwb z_}1%DTbWM~WMZHmkot?UA(h`+?6=n}7n}t|xEUkDfKAFm7*A@il}&%e)w9a-G{^ZL zH~#+F!c{4qgicC*>ZDC{3RPRSt#m>d8;IM&mP*%>7d|ch z8r3Q6iK6@^2VG&`{nIA=t^J^}cCgjv*wNnIQ4=ntINsjWLEXusq$+D*H8Q->y$ zpsU^8ur>tIYK%Y(y`rQ>1>Z#9zI~gTw)>RxjMBwG-fG_j0mG_$*smPg;sy5~KJ*se ztDvAjTa=}(sH9X1Xo{DE@KYkaF7dZ^Ma_tOGabzX-QDB1U{R^upQIAyh3O($?ciXO zg1WoP@s@p>{s&M_c7qA>$OI(Fdb!xeE9zsk(YAPO-NgUHoU{Vsd0%FZKNgAs#7n4= zou}5pdcB`3SNRI{@zlbnb-9O*mUbMF5OtN(UmkoX?r^RVzxwy;d2=;pHX=u>P~ve5 zBP)k4a0Jr$P>wqdRtd}eWNd#s-u-)aadA-%FpS0vjmobEVSYwM(UtvVGGE!Up3%|X zpn>_&_$`9i_xMd}7O=mc8daykjc_n-2!0~{F|f7GdG*g%bGJkk%C?#KPrK^=au#0U ztz|0ai;cvWgXk%}LLFKqI}GH_TxFcDmTDa^Ox`7?qieL4@6lBJ!Q}7h)@;`)na)fokEois7*{R+udKdVOvAWk-zq z7tNepa&h*qBWe~7N>_fC@e{7IU$RuHoLJ6cL*l{o!Q2Au>6p8w6@y5lPj>F*tqyso zR=tW*<+_;4!4YxtwgAR13yBBn2|Wc+TKNLdK4$(!O)dSY@`34AOXCUg)**_u#V0LW zo|G+A-G)og*evy>4@n-SJJ8(oB_7yETqYKC-pHb9{>`r*#+pO;N6#?o9%+$_3}uH* zae!hFRk)dNX3bMB{)$=f5O#Hc=+Kf!V4V;<<$A^ARnQ6U3i{PupxHbu*WtOkHzgpHFiXq(YsjqhN z@lvzYzHDnRJ_!#B$Q{u1Fc04mjkzZ;;B$xo|az%A&Nc{?!ch5u^D zQ6~K)2z_g%{40~2ZD2MD2aZ$Wv>H9eN|4_v8V3g(|J`Wpnt&$`ANIO-2q5lQ;iTWU z!N9xULpn^P^n6{9rW-Uf00`!i_|vyWvK`R*O-d^d%J^lS(6MjatxK{_6v0N?_*|j> zLs`lW{-jT*82C@3_{YhTP-D?%nS&c%mFXN5M#U?33VI(NTq~dPyP#K zPPN!O92q%0ZF;8sW)C*+d5m)Nsl=hp9rPS2hX#^E$E050Q^ ziDiDZCY1k3ONG|SlP9I+kAed{tgt_vr6_fFZS&>HVU-}SeT|3HrZvF=+Vfw$X9_## z3q~lVPWBJ+wFVUR%J3dDSoiMF)pxt}! z%wiPiC0{N2taVZf9iBl`@AHfNmU3H*dSke^fDRjOa!kh)JAkun3cmqTO3Tzs)&*P) z6rpQ6o$4tb31gnt{jp|FQ=bT)|2{`upD{w#pQHHsgvlhhC%`DqD?uE!`OQ9w@^;! zcA?i}pK^Q{4Bk<;?BZEi2jL4W9y_OxB%J@>-oc4?JDKb;JdXpF~Hi$Ocg72p0gN{qSZcCSHH%=tY+6n2z zfkEe#ZI?|{@ug^hG%f&P?p}WEVi+I}KqKXPmenPaKV59fcrdU_@AaqE7F1Y$U34n= zUMC|)!hQdZgl~+zag=<;JM_o|OSP#kWj*CKQNo;t0;49zdl%OO(w`Q`58C@#OW6!9 zEnny4=H85cYG;sgn1D=>*oXFnGG?XxBREU$lY&rBW$yKF%qI72<)>3 z7zT~#D|L&=axFoxN9GA3p4&~WMgrgsI2Wc-{=6VV#pef(Kcra0cd{mlLEvPY&txnFy>@xx}rsQy|AJ|M23TT}trv(DT7*RTe+ zdcvbVTXl8XGXH%?OFkqp@?;AoxVF}75cVy?syId6Lf`fRQAxhUd4`(A&ViyAuJ}Zj z98Gh7{)Dn`3Lojnp}~GpPm}=pOJ)v$G#lNXV@mXxSg-Hk`dKHnGUs|F?Rz6&?B~oG zTYzM&i@{_m{iHBk$+Rg9EBA#O-K@c!Uqoo=Bfv}va|=*+!Y~v+XNy7XT#=LA^Okyj z2sh(0p&x!eztHM_kf3+Urib|*x~UYmK>b6j99w|BjM3tix^JZ7zx&K8ok1$dX~y_- z>_2gXkAac@Jy-B=4_N((e|@2TWDoj4Nk~8`o1^-w^-b#>tPfK%#&G6e1 z{dh~nTfu_=<@8@w^s@j8n@+X@seT+7$jXuBXQGHhb=T9{Fu@JmSWe1Kp1i& zBIn&;E@f?OGGkpJ!;Eu2EE>}6B$aQre>$^=PR*SNuUXyXB2qiQ0Th4PdbIA}J!jUG zRv0}+jhn0cv%JTg|D1T!FRb1w~DppM?hH%g`lL`#k`wWFF3r(a^pL4>1}qu@|SM?t{lIN zZ+QSRy{fqBlJobLZLUoG6q*qP$ZK)T{V!b*kA5Ko$Xkc`{51A|po;fCK~H5p@*@9q z!=r2g?dL$!IPkM#&Effo`!t%s(>j|BZH{-3Ov3Wa5BnnucI(sh@@er4Za6=q(=joV zD;Vu9@rSr(Qx*8Acy){A?=K+f%f9+KRub9PLPA1fecCRSWbZVyG4I0UYE(}jBxKpe0L1=6ifqRO20Fb$$8&1* zjEqO*Ym!Lmy>#fNKA%*Ow2xs`5_GcV3=iGhezu!)bpr&w>0T~Hl4HGw{M?h z%qzpi3UPWWjOYBdvx_1D?kyGR zNewxo!V#az0$Ex1ittNHCYCN)Y!d$L^H&I2jt;W*~;n<;Yf+lNFU-jEPTkA7m3R zPn523n=g4PprJI?KZ-@M3ptmwY#&+q>ziyxdbv2n6-l$uW4Nz^g0b0Y3oPTVf8uC+1by`yLDyv0rBaX;f7gd zljK<5nYJ$Hx~ppQPnR7=gwjZPC8xSVX=s-F(GP|QochN#yOHeb{5Hp>zXqlMiT|O} zS%X893*!GH7N(bouJfF>j)5;Wz?&;Q`O^#5=t|5bE^255CBM=!W$IB!S9oYJe;;&H zL}!HwivQ||wP>HJ(}W)%Tp+q%2>9}iHxs}EFoo_^(7jID$?m+Z|MjoWjc6!#>L8$? z29Qv+nbu%>53m zrO;Z`u2D-`^$@H4L=pP_z0T4ImB4i1Apn!uP9B|RHq3?48_O6%MDk#h(Cyk2{Hhqr zAx}RrS3vq~^snozv*1p7Xkh>4^;IG*OC2jjqQD=_ugoW2p;U}GEHB=kqO_@MVC6c5 zL|*3kS7LdP4eD|jYE}`$o-M%?h)x!wy(;GHbgJjnOlKlO9Y{qYs&PS!r|PMt=7G1a2tNSCzUCT6jZ@w}KF5w)&VrnV7yn$Y zxi*2zz|d{nvL$EkWWvd`96%gK*@8MQNj7$9q&tWg$GoSoeR1~hP{ToFj8hSt==pjs z5tB$xlXOlKJ(#E>bxsK#r{w2?MjmQ_Sxv2(+ z`y{gAwQeuW5_elUaT<5cz)mfnJf!~fj1 znhpdC_=2O~NdHR{lhvGarq5m+`4hvF~MFBqGM zl^l~{jUhw?0ySBWxjJZ@1_Xo06rlu?fkcJPy|=a22xzCV#6_Kvc9+BAIL?P4sUpTI z+jaob);Rw(lGWZnGoX0BjMgREBK**>Q_t;cVLxWo;yCj3Pyvp{fr%IBbfJ2e6gaG3 z==cvA(5n*Y+jPu2b9vCV9RoomXGJ6lJMvthiUY}VHlicITNNx_ZuDp!e-nORynWGvYldleBqajCCrSA{$ zY_DNJL&4tg&fPNzFt;~Ip@ZDqN*TA=bVA=yj7uID7^KRXwP&)SQ8P+!!kO9t6-#Ar z4%4e~5IJx{?0Weyng}01YbJ=S2p?Y>ob@(~3ypavp=07e)s{xL{!3lh_yx7_@6b1I^DMQPdy@`gXt8n;UuMXYz!btW;@7@hufus-tVGsRjzH zg~}d%_X%}ZR;{ORH8X~6;ph0G*x8D(@>PZUcTJrn*4_c~+6OsETP8Y6NJel#O*2A`|Jq| z01(JRfWWs=whrm0ws-yto4lTNH`x*xV3sEUoy-vpxu8F;z!l;owAk989IFfLlDxRu zX?D~X$``)wUT<&jk6_&SKnza}H*G+{E8noscFqnY(hJ@)3$6tTXVbHPT`kU zmL~Ml8Kx~qkm(<_*I(;3Q^B!w3t<$_yL}WXG5!adUs_@ z>?k{-0)m6>N%GK=l{8Ii%!brnMP*nyTOmeccH)f@b4ZVy4)|DJe)ibap6-Qp%9YkU zX<8W{Od^Ea1-~}aE+}Px(l&TRSUO7TOcutn#Qe8g_~D%KmYNO6vH!(|muITzi>=i! z@Gl<+TUH+|4c&khbsKw?j{+=(ARTkQoQu1M^LGe}><_ zQ@lUNa@pJpp*%2YJOrNfV0SN6?wm8D-QJLY#NxAUq@fW!`iQMFWm@mh4-`KJ{%iMQ zYpSbhaQv&eJ~2Bu4`cPZy*pQ*zH;Tti@ihg4b>=hdx2AW(oPsu_RP7abWb*Zm=*3s zJmPv(3sr|pHcORC~cYN*Sa33O*y(NsG=QQH&%|p+iw1?B}9PLqFKR! z@e?aSrJIOQSrnFoUs!?}Jp_>?n^{gWfCX!GDW*S5038~gsEyBZe8mUqqKKgUQB{E* zWgu|!C8vahzD823VrW^Si&S}9DWnSneKOPc$iSy2zOl&|w zi1^2NT;k+OCMd*jbw;%*6CNV?+F>3zf&L7|1NI=Q5@2`zL6h35t4&aV!^MgQtDY)m zKMwN@jZ*b~Vn+^Y{5+Z}Jd{9FcIp%!F#;p)B^FFf9)+B2gj4 z%>)YBh*ggUe)XMCD_w86PXF8mOxJ4iFTkWkjcK9TnqPkKCVfWq+2kN`1EH>?hbx>V z*&JB&yeTn7sUrWZO8CnX^k*-KAJAM`ok^@uOHLG@)lnU4D*4NU5V$Sql7A0WGSb7N+tPqZ>QJk zTUio)_2#|8+}&%tgNbJeXUDDK#&wtuzkf;ItmDY*<>x00%a3&BD5f5cj?WJw55itb zylAK|M9WWvKvQD9E|bbHs1GF=+hOV~5{hvegvHR6_;DbWb(cH*Uap#GR#1N80Vc&2 zJL+2Zq!;sDEKMDpm1odqRY>PdZIwcYP`IttTy1Y$;3G$#jK^RAeZP1~wZDLn~OEQ+#ZcyDD8Cmo}RCAZ@v zvaq`OX{c}%%V1Qx4u8Hh(`e052CF6jG2$gVX3+t5vzd{=!!45KB*uq)CCD5$^iAK3 z!pvv@7|tuYJX(H#Qm^Q(p~rKRXp1Hm=WHwcL;H_Avr~`*u?LDAs%2;UkO(DqaguU@ zH&-*5kJks*^a1uOrxS}q3vh{ok_b>j5pMNw1z)4j96o#ypo+)~jTBb7o3GJSv`0O*vW-{Z6BI0ji;#R-wh=Ra~Ej0}3&uUDH5Q>Y~d z@(@V!iAE6!3||N?PTY6t?Jar1VJ~qec}551X4tl)BPJpg8A_6{W|tKK-caudPfk)s z?8ka|6rzK|amw@&QyMY0Ah=0;I;*%|14)Z0(n^zJklUWYiL|bgf+>0Uvz(17d=Tl>SWUm}Z4 zfRNtg%*{^1+y{cbDlND+yTd=l2!Rvt(L~n9pbq+i#tT0cbIP3s>Iz|Z2(;5vult(b zJhUUXi@|w*DkZff0JsdEfTU&4vFhwq!JH42_FmC0+a6m2eZv*;^!+)WUIqMY<>=N^ z^GAS!oq@XR9EdoXdc!e{r2PA5!i>FNmThlwnd$pu*rC_{AdhiDKl^=@0XGloG6Ub0 zJAJOpD0vWQYliRr8xZ<(^ul3u^%YOKLb`k3!hk$e=Fwxowj;K!o9ldXWiH$G1pIr zlepc*vdBh8H?U(s5M;npZjpejIUkS+SKZM%II_`7 z2SDobe)S|uf`a8u%Y3RFXyyoLwxj~FT>y^dLdS_SQ_PC369?I;8OGl(4R_>l_1qq0 zUPN6(kG=)w-mA91gQ52Sju6QA`0#2aZmtpaW*VrZXbl)vRHSC;h@=d%4%J4R{rvv@ zE{d^i>mLt#0Ph`_CQ~%iA+ZP{$R2D&rO4|c%iX*)w|1bE7F^gnqZro*IJd9BAyx7C z{Y*2pP8b3NME@UJ6G}^tCs&}-|5LeTGy_{?H7jJ?%Z<~ z=1+C6jG)d)_s;bHPq>&Yde&o(nn)N!^GugmIz>$ims6Um3PKGtWs9IyPRUO%i-K0! zg}!Zr=H=(jWeHe-2RRDdmQIiXf7x8TI7(*@;Dn4Jlpx35mkVQ4K?e`Fwy47nIu47| zGvW^d+m67YhY(72Om%~of@YZkv*`!S1n0nDYY!e?a-93k294icz^`#w%fhue{DD}k zE9g)=puhRCeXqr-XHhb!7DMjozDRq`PAxLooqU%+Zgc#P%T1K5`{Ay4W@^6kE!6=I ztBFB;pY`<53sC~lda)&VYUX6>^MxmAWWqtOLP{qU@k^uY_)1XK{y)J) z;=E=}6SD&mu5V>Jer353Zkm=hV%|`rh+pKQSc4otydcU&4A!=so*5TE4@`z9I9&FE z%M$Y*S!TEp_td~|6s1@+Uyg{7ZjT zsUgqWK=SMu=#$Usm&CN6eDN^_q@^NWtPv=pdt#?@iP4@@ez%U0Tin3ImZ4R$hI|P^ zfwhpzm0=r`s5MAF66U+HCy8740}9eEN=4hj_%}k=PZ7M&DXCFGY|v6q$dg&l{mFwV zWOaNT9SaoD+jBH!4u=?ypH1%%uheja+&-(AP!2uDYggx%E;Ip&I^c(M*is~>3=4+j zB@pj7iJ=gt$qWW>gh}WfO-Som!frgLrLg-*nlYeQtja;9Cv_M`%`lrBJwzG?|`?-N_?vTaZOC zCBTn)SoTy`KpsBw^yF7n$_D7Cz>y-PZq2$&6-ZyhrZn?A7c#ENJfyb|;nBVLzN5mZ zXgK)d;ag%6T(p*Eh95XNtM?c@(kVE4b5X!`^ez9Ri}U&;`ELfQL+aCQO`aB%X*t1d zM37Uowq<(4WadlLZR4xwP`KIRvik|%Yqh@g&?8Kl@o3rp;QC0Yy>~GI2m+u_0^CSA z0k%)#d^a}IHM~eDI!_pEDqEo&%?U=3$HCreTrBC4E4dYwOR*DiU+@$oH>b z|5>$WeIHh%a7YxIYkXBHsAG4E`L~J|C{N(A;&iL=?pZaFvreCV!Wlf^oUN(1HZ)h~ zVDcd#8P!dIdw5kJIy*ZT#bD}=`;>~g%f6)-mTaI^TS@H%RQ??ZI?2)_uM%dr?`S4c z+(?QE-u6d0Scz$Tq5Dym6EWyK*cEvdm3QJ0u_yTEUThFQYp3tz#2YWz3CI@V`cr2p73oHp-H87=VtgxT3h5EF`bB*%Eh%+HiiWTmAh=a z+UpYi+b)N<_I&EPFIFDmsY5aC3SgZ0U}Wujv&9ZvCIhtcYbOP9E_%Vex6!TMiCZwo zTJijuagxX|3nG;5PZSD`*T6Y>wl%q*NGJjTyk~gvdG3ED{P5qAt%#{2&v7E|_N9y< zp!V_LQOFc{zSZXO@5YFadl4^#+VmA`DbMDI*X{Vn&=_6?mXAbeL5#@nT+aSgRh7@n z2^=dkj<6Gu4Z4~QE$i*v@#*PZC)tzRHyDfif5cl&y6uD)T=9f`8`^OT;)Y{;u$B2| zkkbje?`8b5)tA#q!6gYuAXUCWJt`Oibr@kU{`r=l1qo5(-guDt{D|$kKlD0HmBVOC-)iP;(RS=x*;k!Zwp5aC@yEuYl(0AVC2oUG|c%m|b)AKD45Ku3Y zZh=GSj!jf0KqjeTmpM{~C#`XOkuV9w7O31*Jtpcr!;Q$z2M~ye-m(-o(3R3*wX?we z!WWV~g*!zZ`l=-Ni$)xKENt?1{{Fpt#P30(`)UjkdczKiYC!D_jhPbTa~|+z$yyn4 zSKcjRS^%@Pkz|H~fK%jM4=U~?I$pCT$9vP#e6V{U!L(DOgsi|od4!$aX}k1XZ-?0o zkTJR**V#*?J{Irrzn>``kRJC5~zto9H8*|Oqe!3~j8eIYZ zE1{~x{G~8xpy#9Rai7Z5&JQR%+6@s#+EmfdQqPOE4!-=lghWL>e>OJ>fx>GD42Wgx zlg_Yz)?k6L452&VBekU+#4!*F&m+ky1$MKJT16Qu$A5tQK7)oC$?XFS`Op<6Hre_)p(FN+QGFTN zoupM>4`Z`6h$Ldo(7VBW-h@XYO+C>|)D33-n~*ENA2^*9nmO&5yJ_Rb(>Tf2SyUtU z`sUE*1AuiT`5bBvAuoj-z#zTW@vB@zT@(;?no7RyQ+f#1khpL!Mfg3=%tUlGCcE~W z37;O)U20Db^D=qvGfR)`EuR%GzwP7{E}}1d8^KVdOpt&ayp(}bhG689Z^MUvmsBEI z*J-!S=V_Y(O;W8l;w zf%r@AnzrSRPvTnagq#5Ajce=ei*$`r`rd=$BNT$MLTSnws2-#XDVAklp`Sp{8#*W& zN;|5PZji;YW_n^m63@3O^*IkI7{FQ~*PwEYdI;Rs_RAZqeIzv7 zedBYLbNw}6i*8RIzEKzHiTtb3YV5fO60Y-o7@CBdyB;klYcB9 z(!@xV0R^9}IIt6b*ZErncZaK@$9ltg-YCc;L#vzhLsCNQ4~o~h`TuazE9Y;G>@-r3 zlct7FXAR!fdxVA6`~Wy7MR3(@lk?A`bhnIn?)MO&JHQRyRAagmPW|2DPE*?#U*W+y z4n{ewcxV-$ni%+#Xn@yZNnD83d4`Wlq!^@qWZl32UE-kT6Ah2gFkclEvb564qE|PV ztiCh+sk;#a!8%Xf3TuG2s3W8?@c8SB%Lm9qB)ThzNX{R-;*4g(WvbyUn(@R-gUxhg z@P8VbaRKb1^qLot<&hD4r)cr?q3u+{s;gI(*1ILG^Ge`8%TCea6&6x%J*NZRL$V4` z*&83uZ+TsO7ET~)%wsvj1q6WrE*V~a-oxL28-Wr*rWnBaM*!=7*5P$D^p9x60&S)~ zw?4L)6F-mHM)iL9P(0AWHXt%$=*eqiAcS z9UtJjM?SH)duhs;#|Y z@=LxIz8RlCe?InCHZnl%f;TsNLAda{)v=u`bM-%+zw>*#A@)-VIzIj{@~@zDJg3x1 z+v1$l<_2K(_%Wb&qe1VQh#BP`Ful_2J(H*F)BXY|N1RbRln`OK^4n&{Wp^6ZDIJUv zo)Em!qHak8s5`X#0eYGz{L?D}O@r*uWgO!F%F66X;vhPujN0i8H%kFFExt`gZ`fKV z|51*p*9t6{^YKJ%nPOdsi)SlU zvG)J^l_p2a$B9=}ikKyD{PhZ;BBB@=av)e7qb-{W3X{`#-zp^j98$;|2f7}MiCRVM zRfF~`_mPJ94bTL8z#_OGjGad>6oR}YiiTJnGwYr`g@W3x)#c}Xu5S;!&SM;G09)k4 zEJiP8KO!gez5<-B`3aW6UvH1be^NjVURQq^IsjRSlK``MVZ}sL6Wy|Uq5`LrrGrtn z*6KXoD*YAuAwDBMkwne(=_tGrOE0sp<1bt;D_%}dnsv;28VsH_?B5PdZT^JzDWje| zYpLwIDgk~goE49;sWtqK!gj)bKo0{c-C~y$Qx+16&Uav?H<1n8|bgifv; z>l6_X(_(gn5s7?aTIpoV!IN6uELCtIq>(6GUT!Yy*dkNU^8<+`GRuo|>kI)tWi{1P zOuyCeO0Q2Sm41ZoHmrK2`#rfU3um>(i&G_NDFL7RWBrC#EA7Q4-i2SjJ`iPPJ!9kH zg)|x>u7ErZ;<43enOeF>vlWQc3xMjny(wBpGi`<8^TY1Xw4Z?{IlV7y_*0a8QqV`O zfTM`@f&-ojS#AW64Xdt)T^r!fqxBcNd>ahP!1s-dN=Wn!*d`r@6l+|2TP4Gf&u3~X zc7YEd6FcUzflSbo*D%#>-PbvPn->>{fD_A^TYx_lX*tr64dwQI z%WdA(Aovn5VK>@h5q1?4kWQcnj6NKgHheMoQmrICl)q-760$q;0I4#1r#R6%4K=6G zA#3;_Bob^|Zwbu{iNGQ`dz^#9CyF2!-=c1Dhp}G6$$aop#cfoq6-XJ@>48ju4e_8F zI5d(Ue=OHzHR-~~u8C2W|BgVgZ#TQ;I!F^w5LJ+Tn21lUJ=Iz4Dn>e`{II*8&C;*I zRcp_Zh{1;2x4XOj<1>=(0Svi@KmN$qS11HWN!8~uRn*%1i2m*?YIHjDFc_lr{qD<) z#42B7h?Oe^eVXz4gEmU&fz@(MFW9nHk+fY5GI7_vTIoi!hlo<(&?ao`pv7*COWsve zQzCI}SXgBV@=qYtUfnk>NS1|N!K&bwkj$wEDIxbH@<>bBv{I$@!_9lH@d~n)r$K!n zRetf>hZMuiYk&;>8x0;kd-lv@p#rTY@wZvjZi-WPY%CA4Rm_m z2qnOd6Esi1J6-mU(6M1}zK-M`%BeMi6=Q7-Pi41Dna#OuE|C~&8X74;ghZZg+YZXP z0mP8hw4rF0GAD*Hydc)0HCcZ9sz0UTOPCaUli{9k+dQ(6hT5~9_h(S`q09v-g{Eag zOm!7&k;DkI9z3}2RA;6k4H-gUxcKTM2kQcWZ5K|{XdPnwant<1)5EpNGg{v$~3qNH)Kd)igrXMA$E}ZlEmOI z#)s#wB?2=Vkmf+t8&sh*7;6rEQM8j8;d^d*I#Ho{b8XgWxj3l6VNzO7d(6 z{pO5<wq; zSt;Raj@-={Sd@4I-+mu1r76Pzc%8QZ-YdNCZc|rg=l7N4Q^$6EXy5CMz!?_EQ|z+C zEo*Vcvnd3TxT#u0jOj9nV1w~fPkjSwBf5?ch)rNRkxnL3uZ(LYM7RPl#bZ?vc492v zCsErs)x8vsFIPH!`c7Y#p^dsTZk5<5QJ~AZkEhf}kBEUWYl4n3;1xs6Eg55Q1b=bW zLtqP_b&{_BOX6_fm(?<~O-Q9FoJF4~+Hp5OfjMbe#=mt@1s0+L*7lQg7NrflL7dWgKOuxc{8qm!FpIdnH`pkPRu z`04?>;=yaHxh?*&exsxJb)$ocS*plf-5uOA{Lv1B`nCbQdCVIAUQ zGbkY@5!wS?g}3QICBMVgqGa2e`U-aLBmT<(0 zCGZuXCz3XJ!hYn@iV)O&ewZDE<`%@G$WJaf>5NeyhasooIOD17+!$g%UUpw%V>~DU z&tiB)m2FS@M4odhnz;4oO8HNf0IX!h+Qgk0=%6smctzD$bcqKi+`JUzI>o@1t~JQa zz%Vq<-yIeCrJ?GCZP7sXO_7;gvGk-t=eXeioTU2SYR{RbzqDpIE%j!J`Q%#>@C6O& zaU8zuT=x-)V@bRY`%e|C$PCi4O-%4xb>J3?bGCtkOYtAAHkv*=elT$U4QGkwfs_;8zhLSrz?hWA zoDb;I0s{m2K(IgbgR0bCT1I9#eJm7GWMlZ}Uct9LHPU|mwKh@}D4*fBg66ICnSr9O zSl3%S#a3}aV38iR-ei7!XfH)QQ%v+BHt?Sg3vxowm^=a?#WJVZFJgDV*I{ecd*?)E zK6?@K-r;eQ1`URum-6MQ!m*UKMa6k$dkj8F5K>OabSE(%ilwu&vwz32fn1BpC>xbD zKARdXEAE}UcMp#DSD?>CH8EI7vak6P4^WC!^L5kF$4qE{w!N})SgnIPqHuFywamfB z&g)U=ORl1;8tCW57AApkBtGd=z07cy%I~C|ns!H!TBe>YH;55WMf~|W>wvB8z>yh= zrfrUJZF!6n5A~^xntpb5ku_?gMjENU{?^NAQc8)Kn2t>6b})& zUI0pwo4!1LV;W63A-rE`hY}}7yXt7I^XmAeYhx}0$Ae+0()rmr^hQ#zZ=VCW2e{xN zet(JbkBmN`$=q=5K$bM+Puy*5ZPddKUGu1{*ooUZ=?BEyX5G6I(=y!X2fnQQjvVadDfd0UHLtWFTL2EVq!J{N5!18qodNr(TiX zU1GuNAAy@U=%#AbUq%>r#>YXS4=1dQ9@B~GXc?uqMbeK}M8iiu<)+#!@Nb|}lT@Lo z!Y{Nb(r8mUv+~Zh@7px9UC-5q+g3OuVagC{-ny;`5#r0~267DKmD%>f7BxcNEc37jL@ z0OPpJEOFsdA~KWI(0r{%I_Rr{X#t&p3}10N3vx zB)9!wc3ZpRL+CDVIwE9HwgWm0T9@Km!?cKjxiUKuDMY>YW=~e!4pG}oKfx0b#JLJ( z1~m!uIrK#)N>A!YWrVs?lvmwF@U`c(Z{5mnsyCB1%@xv1h`+2}uYtm4-9Fd-Eb3s} zW79RMoz(dW#q|l59TRv?2Vgo|$z=&WW)dh>e#^e`xD83y@T_Wd%DvSp&3C7*ySvg? zh)r8%Gv7H@$rsV`7U~HP-A+G22eYwEXw?-!f`M(}Ot^uE-LX7l(Q0IPIK{ix8x-^- zJd{mUBwPgbMWcicHm)PKKb)h)aK{io{&7tV#vX6v)J__Smp<0%x5SRcpu&U1rpi&_ z-gY{brf)v8ShKd>h1D^xOy6sAVVf}{_K{cwPJwjsl|tABlY|5( zJH!^mQL*9?gRt5nytnDQljYx=|(p3jM6s^38L$BEY9`nt|N{iS{#l$w@0)zfEmtX{QP4t6pBJ2#k! z_XNcaAn6@G^`T$dUCB(ITPPVMEnbC*D61!Ylnff zwro{N(zKB`#-e8cn>=uR)J*;{$zs7afnmF-oy1)`z3}89xv2sN7j+fR3D%C}i||&6 zC3p827j>(7iLbyT+-2dD^0oKv-{gcN&S3DHw;2!VgK(YTO0XHWS%u5@TZci= z5IfoFp>a zMq9o2b^jC2|NRl#!+1dT9+}{;`|$5F{n>=5uLG8`FCT@BWNo?4%xanV&y?#?$PXt8 z{R8#n3Z4b$0D5hQd8E>nkCsf3sRym4$M^hi`LZwWdhV6tQ2mwr!28w|iDx1`dMpw0 z*tFlHb}$~S5F)GEN!9*(lO|Q1eG@JfIksQwCz5|8As$#~NQe-C5Wh~aJSofHkY69% zIvWNR#=}v;RvIgx<8oFzO^eHs=_IFdBg&=6n7AQGNI(_z$S))Me;{(3NPlBTK&=uv zzJidARdA&-_k~yb-AR>FrV+r^uVgV%K}0QQ8>fyU^q5CiSh5|7%Zzu=e3$ zZG~fQcM!he*<<;g96?HcF9+_OPbog0*!!`)mp!4GA@0qaHyo>UahC#)%7L5A7BKsj z8}pcyFpW4jY!ELGJ&62Xs-s7bB7xGMc!7TAq1cT^({lYuxcdV&9dfXVnd& z0sOl`+f;UW;IO@6zeNr{;L9n2td=;6gNRRuz9kn7qc+W{_(NJLNP z-3|P&_vN%9ArhLmeS`*`|BOFNuIU~KwVh-YI98;3kMCO<+)Sbzgh5ULAGr_Bbj$$ON^}vP`;d4d>LV;h*N@1DloGn*TNgB zh)q>cQyaHs;9^8^m=vTmZWK|+03GB@923Nas**ng>C6-q*YNemb33~}2MQOxd4f5t!LioHrEdyO07btZ=tFf2QNFafYA%|BM*>)wSIjG&&cAF%>NJfo)hWnQ zAiqAA5xQ%;e~4jSq;_-fX%kynT@u;tIll#U!xwhUPFE!xUK0MPH3)8(sHiJ@+ZO&k zT@Q)4RfHz=Tvm@D5in%~qZzaaY{dj3AKhk?>d7=XnsMm9>qpY*7S0Vsj8E-M+OKXC z^#-DDxXX-YCw#DjseYylYKom&MP2F3tl4-*Y;g2n$AohAMAD(0)|R}zaNJtef0O+o zXC8Fqg2J&;SFG-a<2ln`ZkR$ae#mj(2_koaC8L9{EMV^43>Ly3$enmOzKi8Mle-wP zuW0v+op~vr*HY&o_4n%kX>=PPLTJcp#FCTF7<$w^Pn8D0gR`@upM3iZ9J3X0JI5;d zPfj58*xI7RBHPJb-2);Tz_VN&$cc{`vU-29bv7G`K-HrQKakb8*8REZD?&v)TbsXf z)}F*!8-@EyG-e>`&Fk+<|4{2)@p(#O$A{#-&c>4HVq`>0Vcj7Km0nDLfr^%6q*`mJ z?s+?P_l>Gu^z?_{ru>}vbg3HQO2d$BUzyS6=NPzf8sf)JF2q;^5<~56?-<-wL+#|gGjajQHM?V* z#I1190Ykfnp4%f6_n`DabwzSHVx?{Lc))n7Bp2fv!qW2cPP=8|Q>3T;Ev~2J$uCV+ z5hnP&|G^L7dy<$fK2D#+B}T-2aAfdLqCj>~_T{ZJMMDqu4QkGzx7+2j@1*;(UV!!X z_;Ww?f0!~Y*o%w55mK*DQSfs$f;|$F$2SX(qe`B_vc4s=Ff?An!R{e&w!8@4=R;_U zXsV`uizFNZoEAfxMxf9hnS_x$cIsodC?)^XTlWFH*Dtviy5S`TlnHVz65hXehk$6g zx4-{c6t~)vm~fo-xA6Vo3+my`%AYCduR1r#-l#ZeD`bNCD&`IU(!*Rl+&-l?lRws5a`fk3$h&zLmzE6oDXKO~=FQm)1gKt_n`%xReZazJ+32^Iw(;ANygc|T zVnbeQ2%U3~D-+C8XGgJ69m zMd3Zc1xo++2K+Z_7#h~5K>9;2ZLlx-BLVRhxf}*XF4Ybx&gv^HMoq)K_I6t|4(~g9**VOy>0JZyVR~s zrHMvTDj|fVflN&_n<|o_%u^AXBU6S#rZQ9_BC{ferwN&d3}u!nQ^xqtW$)kbV86$H zkMI5d`u=zw#~$*?b3gZeUF%xwT<3YNpZ#TV?3Yk<&K>BiX7{#)YeT7EUrvc&=!AJs z^bnfRvh1EkD@B;IQg>By8>~NIp=%QyRS&yYtfE=(QEy*DuU4}0;_B0O?q~~V@CiDp zlY<*i`o4~r9cYR$h-3S6*fK5O8pI&DHJmum1kO0IdhGVF741}eBP%i71UC!hRx7b% zuJi!K65p&}hYh*|Tdy0vR40j)U;00b7Y3t%pGj$wW2bPU=WtMex55&#MO*mlw}yFz z!ukQj5QDgoyo}fOtsrn(gE}j5NK}kx+1tZBe)QsP{}B( zzGbz#HH@e(<3e7;bNs*<-uV=6`T72DcN9gQSHtp&28hpmPkbCYGP$0U;sHqy&7A&% z7_4}xXu|~A#r6lsXue07QC=TBZuj_Z`UU1cv3kNz*k8_`iy!hL>mpkOaE5sJmJ#!3 ze^AshJJ;2B%V_qO`Le6}Gsf z4!N+QrSlskkC^EJP;**jXWpXx4W&zzdDg6P7R`>g?B$QB{Rwz}S}^%esc!eb3-S%k zekzaG_i9k*QX?k~j1*?MBL;F;bp4`06~hW7^iZBj&wLLR+$NCK-V89l?Lf0scF7td zt`kOe|Dy)zV<<#ctJUA^dxU81yTvr*v_slcB8ov_HS2v1m`{hAHeiR)CT6Ij7S)74=fi{)(%WL(!-won}{~! zaC~8&K5I;dT~*_RKjfTG1F4HQz$?gQbba(1Rehx>#(gXvN64;xr4cE)rqAMdHgx{( zJ3|=8+!;T* ziuEnaaqMyNblBULzkrE4&CaDcKk@O2u5SW4&~b(kMg->|2O{xn)l1u>edgg}YziF< zNt1!q#jYF8EaZVFK3NjUm%jABEPL{{?k1L(SxUx9JR=Z9}Fe2=(0A%3K9dM;8y7f zE!Zh3H;j(aqJoosl#qH^6p@1x@Ua627C>_fx{tWJoJ!Emn=>e7;DZeb`Xp=4ZTlSw zQy1V2YVFbp4@?2xcO>mxrEfi0$n4&_u&O0=tid|K113f`w}Z+w)YQ4oDnjG@2C>u$ zFn}}fU6`17`0E@)(!)Z^;fi@M$Ua-)Gzi5yiEoxlSje|NQJe*E9M>*uXAF|q4vd_q z5u5&P%aDEoT_!(zPiGJP9As6YF)zFxc6H1bfy6>z&$ z4uQXDL25NLI=m0(Bk5ZY)--y>p8ZnR_aA{+_8p!ne_(XSiHqIW`7+NSn=QZyggXWg zH@K~4l)S%I1c@N}rg8^JM=;S~x`2X~Z?UyALGmBN%9e8N+6?F?6W2}C4t5M7x_yFG z6d{jI+s5&hQK|{EK-PW*9)(Ka?3`|;#umegVCY_>wP!7b==)MmC}R<&4@Y@yTWc9( z##1!17t}i%{J9i(bd&XW68xwqv!Dp${24_)!Wlelh30DHES1?z?T^>jm@(@Ze012{ zD{j*4Y;9dDA<8UXne$k%Oa~SHm3+$9QCgncrfU#Y`_<*%wKtCb`FtyAEa0|#IOkLC zJP)4DJ8!fWeexEr60={m1tCWsKXx;a&FR@N5tW?kJnvnOU|UGwYWy-_W?mWQIYG8^2ye zV9`oVhmn*w82oPSF2?@X{N?Po`E@oScM@d`sz%TQhK*Xzi*Wl|FzHKI*YQG%S^ivi z9yx|vw3R|HcJ39D5yP=DH0sE-q#$4z3B%jP?mTuwC;?=&6#(hoIREJGuCo(LfE#0P z7Agm^_QdG_tayDIN=#V$%;$nIy%dAW?&bO?^P=5>_C8Hy+U?FA_|5#5r8+-noI2Wlde^hQfzS{@L+hDdIVT>b=A7 zUWe=C@cBONeD_KMT4^Xx2qxQ9=z?LWDik)(FVo4W0F72`@20)iOe{h!s!|6LoZy+f z&X82?-8^&mdz$EAkH$5PUU)W>5`ExYGswMx{E(1Pk~W6s&jQ_mt@H0m#yyxzQZVf65!0 z^AYZ9PNdF2o!=CPR%i&4H(HNmtBg+Pau_?o^xzdvaXN!&ydD;97A9^^XY}^=zQKmp z;Snq5Kbq}Q2sG*@KGeH=eRJg}B>R3VnU%>x9-o0Zh_ei{pFtLI;_Xza43GlvP0q6D zG*{bPGoC>_5$mp+D|0r)2c4IngI{hvxDc77;J8D?^~_QQh4vCO76%6hXD-M`2v9V! zhtG%t(TM<^UjfPH0g_P~0!aOD{BZ?nh(MIK1CNE;@iNBe5@}s1)(~y=?|4M~Jze+9 z;)_dt7ql+jV)9D;jA~dfme)%BHT@up(8K{g#n~Dr*J`y}5$QKg5k^uui!G7sFM}{7 zP0E;)N)}HrJC(zTWaKWS+(U03h-O12&Jp;=PvIuI2Cg`k=i~Te#k{E8Mq1-ATA*Z*(s6(XGJiVhxq!2fm7V>S z_$1hLB+mtn|Cz(?tN3)w#RXdsn*V3abXScOM)iv4+P7cKsvYmcfkv_^Q(u5t zkw`AI(1>m2)kOO@2b-P-itb2(%jSqv(W$P5Aqlt;ZK6U|CPbdB8m3i=sZL}Qgld2W zxli2Qt5-=B3<#qhPXOd4HX8K>{6JwFzgpd3c-&I`UB$1`Ie!+YxvYg_&@?on7o6ie zdCeh7n9njME*^BJ_Ug2<2ihdVj=x=0i1-_8({DglT?jI}p-`gU9(A0MGswb*!vnxA z$e-$IR&#JBkxm6Vn!N?FM4?B9B6;Y9^`qv*hZKXwjJb(1WL|+Z31rPHxJ2g#X2;WD zu1doi5mRQpuLT`(!YIztYK>yNVD!BxAa$tX%E`HF_d+0PL5_ZcP&vaZZgW3;#OpZ- zvNI>NTh9Y*uRqV>BBvIdMw!nO@4@-2&?vc%e2@d3W6${abt*w&3ZjT0#2lAUbIXtA zp|#?Oc=&!>QYl zHW4x5&qf~|6am&37A-)S=V1ob2wEbtzop~k&c>~tfQAIm&{>OJO2W%4PPxDiP)SXP z8Rx0qp{rM}P%y>l@bWQ-YkA2l&v+Acf|km$#B+X8UE=0!Grtd4e2ROXd3ZKQNmHJG z{+1_zigB_ep5DoAlWVs8t>)dbe2I5zI7JUYK6Eqxmlx@^2oSR&huGv(Q5i7^f+bGc zU$E?N+tpyxYaxC;SzZ5$&D!{EvOMF0w~?+24Zm6iLlPngJRWaBRg8JHF73T%P(x2N zwe=GM&Bda9vy41zc;_Snrjxooa>0_*J%gi<32{>1I`Pc?ImCm z=myWkp~wJ`Mv}M!!IA#9HMT6Dxl)8Q+lkN(a7FgVfbZsg+()a8nZ6)EBx452{jRJd z<0G}>oA49wf)(~o0~oEEx@2wT6BNTB@Fm~x+TB&AF{hK|tiF?*n^jBgvBw8i&>%yq z`$rabMnTUGR|!sfo>bg?e@+fi;GtxqBi$}xMd1FD&0BVXZUMrk3Mm3%i?Lv|9q2o? zx4y%p=B>m-XpxBKbz0=zT$)0Eu_pd78o8Tbo&Y}N`v*1z4dESMp@Hd!@H^A~%r|~m zY^1l>+dwOZpi2_5rB9ZHZ%ml;tYMSkM#IQr-aFY028L?S0=W?+Oi@%WS~W696yfgl z9d(}Y<%s#Vp7jQXuk{g0Od;{h3qXn@|*_ z$c{n9BxH?mJqxA(ri+6nH@_KjC?*N!1z@7;4c{i$b>S$IujsA_<^8&;r%BlDEm$Dv zyWGN_jWDx+YLa8F1m(Gk>oVJD>p%aeZTiR$>P=j} zN1_hxRq*Vl>3{@@rq0pRK{t6)etuYe;xCMpxkf=3r#lLsUI1)G|x^( z)e-=#dWL;$AoH)bIJ&|sHp)v6K*otsC$wODPZTGD^FhKhlB((%&<^@p)-Q3&= zEIOSln+q}Y!~MZ-aK|4RXO(FFSng5x1OWYq{a@VF0r} zA)^+NoSD5b6}#Zwh-8z2%|j1}sL9`vF9gwOUaMTCq@ZOyBJR6dEmiJz-Jrr2r=&%K z<_*(TZvK7k80`D3`<@g{y84jo9B<)ZMmA?FV3HYsqi6w!t6(WVR!w-avL6+lpPt<_ z)jvHP^Xy0<*{l^+k>fGqiDcZSujOl^9fQa>@3_|NTxh91?(}v%KRK)`F}- zq{x%MF&|xj;E=yEhF8i#7x^jXg!CU=5{J6Ay?lkeUL5Dn7qSnNn12@MBzX*gYCAXZ z1K9sanzJybmX(F&%ct0?%V|kq&ed}--mFK>ggS@c`+aUHXp{EX}C^?5(wQPY;?JIc16}~XuBK*L;v3tFkK%HgT+@m@7glW7y z&|dO{fT; zV#;Yc{P0&K0SLxyZ$~h>^K^B}HMEGSrbnoMK;irL4nO_%h@sgyJOnMj9a^uJ_y+(f zt7RV$UofO+J1h_^#2*~qzqFcZHWL(OIy^oW7IEf4(z`2kgV%~SXH}PbEj{YYz7Ofe zS!CtTqRiC*I8dQ!_og85kCPNV>8_yvmBwKfJV}wlSCsSNk0rFxnyS?nhM1gD_ zq#?!7`qF@LEP~ud-1Hn|4LZ5X0>|SfN(umKl^VLCu}Q9`jp{zA84GLyW8UG|>s^Fg zh~$u0rft~0XTp{Po&sV7$#rhivwqNLuB0ls(pr%JduqpR#nWf|5$Wm}TSpib7@aQ)B_Pq8-Ejuxmvm52kdcSK)0081@Z$kOth-{<|(2D%NeRnlD zm7vHahfd@rOC{!}+zoBhMip|?W0jmik7lIk2A;2_s_9E?Tqly-!k*{X6HwPuQcIu) z!MYc?)vjN^PV*>QjZOw(wnuTyiQ3NIV`NU>VvOy4IJND!(^ZG|jQcQOO6=U9w;3q{ zJlT{>tzlsS*OvJo#KA$GGi~~G<|ektl#K@?J8neQ(j=TA;QiDkLq3I|p7qqc?zz~N zKNyDrQ~B}k+~TFLJx}SOtJGT&v~vaFK1P)~Jl=MpS~+L)NyKuL6tGyU3_wR~eP28W z)8r9v(=VF)w*!6fx&JZs`6Z|+WB0?@S?0I3cW3Xb@?+J`fgujIG3~5w%=fJHwh)3g z5|=?)JlWj*aJDF{i}E$SOLHTR=yrpnA>*|j!&j-qy(sN> zn~yV&1Cek4rnh1!N|NK3#x7;-Q5K%;*z}1pi^$+!6Ezws4s`%RMpO;9Zr#eVc=0Vb zzR?;R#9;3^vD+CX@s$JxZ4vrXi3LJQO02?+)hB@I05fz&zeXGKJ|aTx^-2StLHQ8I zY0&udT~IquTf+HErGB$~2Ab!BII2d`%Azi%27|`T+QT8{;@D90t!+wP<}~N4v@30$ zet_j4u`gMdpq?is0083<;LwkuQfwK!eGhvv1Q7|@(6VPpLo9-=qq>AqNa?{s@8w~i z)rV(jS{s_^M2WvfRe()ERwrsxUItY5@XlrtKVL`j=Xpd6aOq~m;yNyNF# zC!ZspgXI1NqT6hE=XFCCoO-T)B|G`gwpXwd=Ms^c77uW_ha)fPdgwfYyU#NmT=e;> zlI7pvUVcFv82LM8^K>d=I-L^$zOTfM0X4V#gFwc8-1u92S8irTI|9o^zmp%1+Cm@< z8x9)*5+{%gGQ;0#H38^KF=h1w^2+>|KN__xjMTl|@VMTmCZ!p?jtK7yqRHQmq_KrH zjMV_x9&kNAle-giu#Vw$)^}XH_PC?*LL$d=wdq{!ynD8zv^-~Xp^%)ueSTpw=BHta2|H^8Zv|<;Rn{<4fHSkwO`@z zM46I91|vv!7X9eTVYL}EK7u(&I4(YRW;^3BBD@(E-{*QS&bG;|5zV<{u0i9u}sE1uFVD81FU`NB_bAUIw@RK$c)Cd})Y@{BxNlKd2!>q<(+)jB} z2aqXBeRudtVw7HT(?NZeZecWaGSB#gEdwyjz#&i0R~LKUtsxm%?vh&<;Om8RU~srC zCf4w?C}ad{bH&pGk|K>^p?ix}o8+6?S;ss)DcuVYXUCS?iGR*14sx)uUBMzgg+K-I z%#8=48-G<_BH3!%gq}h3nos;2vfT>ftMc@x$7E>t(KNBZ`dm-V(h@!Ri<9%vClz?- zC0nD4=(zXBzcN`zwZ1JP;>gp*xUDY8Z?$lsLHN4?(-TkjPS_BF#&-%xobRSnzlv=X zx{W(R!01BZGcI*)QB?{C4nA(Hzuxsc!e;ceDeXbo!c}=+JBP~RN6&fOLr~HNkOG?x zUd(mA3`8kxgbNHNMEXCF#0Zip4U~_LP5O$B9no}ax{f5q+5awWH@q2&mM1OZ0j{K} z`a0Hd4&}g39M3v-at21po&z5#Zw91(MM$Jf#~`8Fq>)6MslRLInqtoROeE1@nNXAK zBANyi{4oW+s}v#SlH4p^9nVZ`uNl%~gQ52)#-Lzw28W~^#>3Ob0S*1$2QiApVu@@cf2S9*;7TEdzIbqx;Z7GG$`WCn8z0W!nM}2Hnsuh8@OoOt*wx zFo>1{P{E(_l@-?)R8jM~M~N=QAQW5ZNrrBA5CiZD2cK7D6;9pRL&j!qq&a$Vo;As+ znnu-shfOP@-AbHE1al&x)3Lnb6&Fz5bZi8t^88>v8psVM#ja9o@~Fk`LMA^KP%s1c zS>>k&Rtq?fvxqi?bHT8t>J?W6mjFiBy~bv2myiqIX7>yqNqI=k_~ms(8O;NU`bE5d zEZnsHfG9lju(RGpn?HJpBa+5Q57CgiXW*v!vu|H?7-%EhERdHQeL*AI5pK9}m_U|? z1l)!9H}rvVnJEtf;u2l>^Fc^q^PS%Le z+g?O0lCa<-2cEHZWCvI}74asbfH@pSyJz5%t^vw^?_!_&lbghgNMVla*4{QwoFZYWe#0AFHI#cmmi*g&^}oy$}@E zP@JqGJwW(QA|}SU=@cSWsY5#8n%p{FMNpT zgMxLq63s(=2O!Q>%&J9dN;3@`@&eU5o)~!EGdvC)!W5U6mdE2GnIR{+)4 zc081V(}FRF>1lhUS*B!pTgy;6_SSH-w`Zp4rkZCiF*f)DX- zs1m#p1{Sf-GGiQJgNOmLjrvb@3slmVG~Jo6?Xqe7o^p6t*cbY&Rvn9xN8Q9{MVrg7 zOPu;95h~#vwbvZ`TutjGRFkE{cN^ptqaHbse(^#@f2zsXUrE^XE+Gj|Rt_NPbR857 zS6t8Gp-_$`%it#m24r-z-lq>WEg=&McsglxOWjq!9{X?u0Ez$kdOJN?{-$HV20UAM zE}n-4;)N9vc)V1#WA)reJ5*gp5w=zM3cC#i*O_n$5i2V8bcp2lK<{-+JTw`qQt6TP;*g)ptkoS$6CxtaLl(Q>v^s z+ePSL_F67R_^%SO1y$CG*$P@JlOhv&ipRp3=3fYec9sX{EcB1YOlO+(#kCR$@jrdVxqM&wPp>h(6?*Obk1sC&FjL^ye|q)O z`c?n#P510u=^<~?&-PD$o$1wOug@j3|M6v}8F&BRFWaK++m!orDY~q@eBt54hr2QD zR?^_?+0gKCo?Fh&+88h_2+5sQKb$J|UIZefeDEN9LP7%Y-Fyt6+kbKB!wEOEoaDg% zm$d65=$g1Usi_heBE+4YovnQ2$bu8&!)2lI@$p5?mUo+)njSxSatkaV*}Z%BZWa~Y zt*@_-sY7CJlAXy5K^FX_LK|2gnsq&c`3__3uCA`+SAiz>d3ccs%_X@|+;5ZbipH+< ztdswI@p5jElw@aWTXa|@uz2fnK)Z=kQ-*BTA@};H##C+-TP3YTWYB zA(Y}(8zy6A@!)TGV7f?cMS8?QZ4k6)A2-zBKL!%q(x=gc>S_*M}TSBXJcM2 zm@{XN?aQOMGthRpC~ZtxjV#CKM*t)i47d))jR3%IKz5(g*$b6HU65_3lXcAnUH2|? zGcyu!po_{1v_Q#r+vLwZL;9=iRSh@%rR^7+F*yV!;Q+fTO1_BqIv*j`-^_ zY_ty-d8);bSITo#M0+wHQD6#$q!YGpkGgIo0Tu)kvk{nr5dragTee7!6*oVnel zejI~AO_w>%t=wYY7rIOqgSg)(t=M&gMsS8kMXjGTd$u;p!&rcHXl9!hmz2oLWMOF4 zqBQ{~J5@6tztmSq|W37G4phsTWnB-h>IuZ#Pz(HUivRJt*4 z3KR@T@H8|uFhWHfBnPiBN!_3eXAT`Xl2ahJ>}8qMHUPuP5RYo3hF0i5xL-;HjE?H2 z{M%RnsB^mkAM=)gjKK-~Q#-)sTZHY!Bx>wcciD47#OLbhh>9c!qb2TIJPHX}xsIRz zb3g{@4zMawR53)yP7vK#(OMBPF$S$WFrPJ5UdG37jz+6(Fms;$GlsRLr6snl%lY5_lY-pOQl!G=_rB7v7vGN zo3FN;6M$Wt;ODlzvxvkjA~7a#x_3n%lf)B<2|}dj|LWE9zxBFm%nq$ z%5W@LkTXZDilt1`)=)-9(WGF^s@86xLom7J@(k|svnI+iGC(gd&rT}(MbCS0V<-n~ zfl;sR&=`|W)rM{dCMIl}( zmARo6nlLhkW@=r;qaej68rYuQKf4?k0w|4^uTaH{S}E&_x~SbH*e? zq>s}HT@KKR>#<1oMNm^R^ly9q8t3FEvi@=R-;Hgv? zR1JKX7OJjS{pI~q?FYsQU(yF%Tw2e4z3e^&S3j$^Padh;) zC)oNMK@JQ)5{v*KsM7`1Hw&K7Hy6(`B&^&E^2}eX0Y!Jw0{T*!Rgl zd3qvaTSv;I%VAm?@b}xc2&bXy0Qg~C*eePN=trK}nt@G(FydukJG=e@0;y*n0wp~u zmnM6Jpu83h-m#&42i`y!E(z7x7KSN|v}XvQne4dAeXCGM1^!Q70^G<))sxrOrK<;% zqBSR94bzrq=%U;${RtH|fB28K6XOy+y}iOUgytzp7y~qS9{|79%Yu80$w>~d@;3K^ z7?t0mk-B*C;<~Hzw#oYi`uO-LXCSseDhAr%i}l~yGHt%AE<++OUJGc+_@&E^zV8Oz}IH_gy?6X(Sl z8k&$`X>DkHYQHTsrJe=tM%A9<(+tsZTGT&zQGWUIFB#*EBS;oh2L=|bFZR24@7|AN z;CibSidR=l#{hb%Pih^6Gn9m+n3z~&b97{+QY0mE!a?&UeU4Y0|FWiVr8j734lP_|+jf2jVEq^)?VfSHi z4MYYlC6Q(J!5SDSj}$X4pNqMp;^5;?V+SxK8#Ao+S`OsrQY$Zk%U6!5k(rtKcFRk%%+ZWrQ{W{n|5=FJ`;k z--?9FzJwUN4dFiul>{u`wGR&uLtdz{`z1Ptf&0q!YUfI}KLc^iM8y!eUqNA^r*Z}; z<&TQ@ZSBr-v6*};UyZX*jh^xP81bMC8}~!DU$1k9L`NHCYeo7<(H>7lNbqQKwOVK;kvv&XX?HeVtYm7@1yDm0Mnr5-e ztu8@#ZmB@}pq8qgJyP^60GOTz%|W(C81($|jpXDDcscnSOeT8p{k8_gyM~U9$1yRr8nw_kR^h}DM2-Pr ziwtGFZW7-fW4j;SEG8z0?RelOOimBh{%>A`;V=Pv+&PZf2us zS^~Dkg{^&`cEzGC3&zx86f*Hc(OCHy$>qo=Am9#T^DI*am(P#(F1s#Usz9k;p%eu- zmA#~-1cE0wzIE$vL0QazpRzU%erQzQR(GLFIcRgo+dE83nq5an#}w=^28wYuls(R9 z74F`(YnT53+D0rsnl}1rSMN=}=H*=CPBJSCN|Yvllj&wU#bNYDPzB213@$D!lLJ{7 ziPI*xEp?6*kG=2Qp{m!XeE|FuMvQ%bWLPB%NlskAjEg>h;Tlj7W+9^riH#LhR8k5> zmPYUi{`&V{YA07cm)Z-TMowO3Oibwusgy$L6IoUsiDkH=wF(XPjm#TwIlj%$cLy=k z^4+<~7wzcywqq)c!}KEwT;&`nsJ#qcU!DB3Z_iB4MJ@@%Z z1tLognwm*|xefE+QD8TUZMo1U*M&H5yoLOew**^&ED}~T8QTsREgR!f>+kmYoWMSGkG%;}d3DuO?G%{#=hhSYJ&DH`hI2IuelNif1Yk|JZ+Bo?* zSl-4w70a7@9P7luz#!z|!!yCwkaRA{7;O}&Cr>XX|H(V?Rpy4IzdcJmcf27K-zO@& zkiON&7wvNfQgX;-3Q#o~9Dp>Uro4E1(Z7A$zn!_0|LXR;tW(pO$uBbf_f02m$A53{#BI2(^Z(yM8d@g8 XDSz_zoM)@(5*1|k$wcowdFB5AHtICz literal 0 HcmV?d00001 diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_citation.bibtex b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_citation.bibtex new file mode 100644 index 000000000..3aa17cfb6 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_citation.bibtex @@ -0,0 +1,22 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_data_citation_info.txt b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_data_citation_info.txt new file mode 100644 index 000000000..75dcd84a9 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_data_citation_info.txt @@ -0,0 +1,2 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_provenance.xml b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_provenance.xml new file mode 100644 index 000000000..966b3880c --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/hus200_trends/plot/seaborn_barplot_provenance.xml @@ -0,0 +1,561 @@ + + + + + + + + + CF-1.6 + 2021-02-16 11:45:13 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1981, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:06:42 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1613469958.3069067-30174-23-f8345172-ca12-4a55-bf98-c3967045d3cb.nc /cache/tmp/f8345172-ca12-4a55-bf98-c3967045d3cb-adaptor.mars.internal-1613469958.3075147-30174-8-tmp.grib + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:52:10 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2007, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:11:47 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data2/adaptor.mars.internal-1613470266.123197-22378-12-a7a67121-6a01-47b1-b95f-77182bda2b8c.nc /cache/tmp/a7a67121-6a01-47b1-b95f-77182bda2b8c-adaptor.mars.internal-1613470266.1237435-22378-5-tmp.grib + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:46:09 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1980, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:07:34 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data6/adaptor.mars.internal-1613470011.744898-5277-26-3b49d8e7-f167-42e0-8946-84c6efae1a32.nc /cache/tmp/3b49d8e7-f167-42e0-8946-84c6efae1a32-adaptor.mars.internal-1613470011.7453704-5277-6-tmp.grib + + + + + + + + native6 + True + ERA5 + hus200_trends + 2009 + E5 + /executions/recipe_20250904_193310/preproc/hus200_trends/hus/native6_ERA5_reanaly_v1_Amon_hus_1980-2009.nc + mon + 133 + pl + Specific Humidity + Amon + ['atmos'] + hus + trend_hus200 + native6 + 0 + True + hus + specific_humidity + 1980 + 3 + 1980/2009 + 1M + reanaly + 00 + 1 + hus + v1 + {'operator': 'mean'} + {'units': 'year-1'} + {'levels': 20000, 'scheme': 'linear', 'coordinate': 'air_pressure'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/hus200_trends/hus/native6_ERA5_reanaly_v1_Amon_hus_1980-2009.nc')} + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-21T06:04:10Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-21T06:04:10Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: hus (['fld_s30i205']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/3acd2b3a-e41b-4c1b-8b83-e9fc40e60d9d + hus + r1i1p1f1 + v20191115 + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:45:15 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1995, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:11:02 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1613470221.7721999-10725-36-b1f369f5-667a-4c0e-802e-7bdc07de5eea.nc /cache/tmp/b1f369f5-667a-4c0e-802e-7bdc07de5eea-adaptor.mars.internal-1613470221.7731438-10725-8-tmp.grib + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:45:49 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1993, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:00:18 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data8/adaptor.mars.internal-1613469573.4109259-4304-7-b30ea1fb-15ec-4807-a61b-905d8f907011.nc /cache/tmp/b30ea1fb-15ec-4807-a61b-905d8f907011-adaptor.mars.internal-1613469573.4114761-4304-3-tmp.grib + + + CF-1.6 + 2021-02-16 11:45:21 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1986, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:02:50 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data2/adaptor.mars.internal-1613469727.7449334-6099-25-08f99fb3-4306-4665-b1cf-7856acd7d074.nc /cache/tmp/08f99fb3-4306-4665-b1cf-7856acd7d074-adaptor.mars.internal-1613469727.7455-6099-9-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:51:50 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2003, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:12:04 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data2/adaptor.mars.internal-1613470283.0155637-7061-21-4b14e237-48b7-4614-9924-bca4bd04ae02.nc /cache/tmp/4b14e237-48b7-4614-9924-bca4bd04ae02-adaptor.mars.internal-1613470283.0161061-7061-6-tmp.grib + + + + + + + + katjaweigel + University of Bremen and DLR, Germany + https://orcid.org/0000-0001-6133-7801 + + + CF-1.6 + 2021-02-16 11:51:24 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2001, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:03:58 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613469795.7604463-2875-11-ab513f60-c050-45a7-8a4c-a5792d1a6f07.nc /cache/tmp/ab513f60-c050-45a7-8a4c-a5792d1a6f07-adaptor.mars.internal-1613469795.7610385-2875-5-tmp.grib + + + CF-1.6 + 2021-02-16 11:44:07 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2000, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:10:54 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1613470213.6553254-11252-1-1181fdf8-e0f3-4484-8a64-4d7d97546769.nc /cache/tmp/1181fdf8-e0f3-4484-8a64-4d7d97546769-adaptor.mars.internal-1613470213.6572726-11252-1-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:51:44 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2002, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:09:24 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data4/adaptor.mars.internal-1613470119.8506238-10344-9-47c6cd1d-4a29-4b5a-b3b6-b21917502fd5.nc /cache/tmp/47c6cd1d-4a29-4b5a-b3b6-b21917502fd5-adaptor.mars.internal-1613470119.8514302-10344-3-tmp.grib + + + + CF-1.6 + 2021-02-16 11:51:31 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2008, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:01:11 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data6/adaptor.mars.internal-1613469629.0500119-6766-3-57592f1f-4916-4b53-a1a1-2f7ca7032a10.nc /cache/tmp/57592f1f-4916-4b53-a1a1-2f7ca7032a10-adaptor.mars.internal-1613469629.050683-6766-1-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:45:56 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1992, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:02:58 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613469736.4523153-26906-36-37296583-b665-4e94-92d8-58f42264d808.nc /cache/tmp/37296583-b665-4e94-92d8-58f42264d808-adaptor.mars.internal-1613469736.4528513-26906-13-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:45:41 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1987, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:04:40 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1613469838.4995203-21337-1-80de0a3c-e37a-43ad-92bf-cea62dbf9845.nc /cache/tmp/80de0a3c-e37a-43ad-92bf-cea62dbf9845-adaptor.mars.internal-1613469838.5015337-21337-1-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:44:29 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1997, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:04:48 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data6/adaptor.mars.internal-1613469844.8080084-8720-32-aa824d5d-5cdf-4c9a-9a0f-eb1eee27eaa9.nc /cache/tmp/aa824d5d-5cdf-4c9a-9a0f-eb1eee27eaa9-adaptor.mars.internal-1613469844.8087256-8720-7-tmp.grib + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:45:42 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1989, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:00:15 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613469573.177093-21860-27-8e91f2ff-a89f-4ee1-bfac-84b61134b93e.nc /cache/tmp/8e91f2ff-a89f-4ee1-bfac-84b61134b93e-adaptor.mars.internal-1613469573.1776888-21860-9-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:46:02 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1984, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:10:10 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1613470168.9592538-10249-16-50b873d0-044d-4c7a-afd8-876a097999bb.nc /cache/tmp/50b873d0-044d-4c7a-afd8-876a097999bb-adaptor.mars.internal-1613470168.9597912-10249-5-tmp.grib + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:45:56 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1991, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:08:28 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1613470065.2036326-25414-9-9d51e229-2c3a-4c49-8db0-9826e7c34e34.nc /cache/tmp/9d51e229-2c3a-4c49-8db0-9826e7c34e34-adaptor.mars.internal-1613470065.2042449-25414-5-tmp.grib + + + True + Seaborn barplot for one or more dataset(s) + ['dataset'] + {'set_xlabel': 'region', 'set_ylabel': 'hus trend [yr-1]'} + tcp://127.0.0.1:43111 + plot + seaborn_diag.py + barplot + {'x': 'shape_id', 'y': 'hus', 'hue': 'dataset'} + {'style': 'ticks', 'rc': {'figure.figsize': [28, 6]}} + Trend in Specific Humidity at 200 hPa + + + CF-1.6 + 2021-02-16 11:45:48 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1983, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:11:11 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data6/adaptor.mars.internal-1613470230.650301-16746-16-5d25dc8e-8e88-4137-b62f-58e5d0aadd59.nc /cache/tmp/5d25dc8e-8e88-4137-b62f-58e5d0aadd59-adaptor.mars.internal-1613470230.6508858-16746-4-tmp.grib + + + + CF-1.6 + 2021-02-16 11:46:17 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1982, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:09:09 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613470105.512701-1530-24-cc0d6ec3-1034-4a7b-893b-9b0c519b99f4.nc /cache/tmp/cc0d6ec3-1034-4a7b-893b-9b0c519b99f4-adaptor.mars.internal-1613470105.5133204-1530-10-tmp.grib + + + + + + + + CMIP + CMIP6 + ACCESS-ESM1-5 + hus200_trends + 2009 + r1i1p1f1 + historical + /executions/recipe_20250904_193310/preproc/hus200_trends/hus/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_hus_gn_1980-2009.nc + mon + gn + CSIRO + Specific Humidity + Amon + ['atmos'] + hus + trend_hus200 + CMIP6 + 1 + hus + specific_humidity + 1980 + 1980/2009 + 1 + hus + v20191115 + {'operator': 'mean'} + {'units': 'year-1'} + {'levels': 20000, 'scheme': 'linear', 'coordinate': 'air_pressure'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/hus200_trends/hus/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_hus_gn_1980-2009.nc')} + + + CF-1.6 + 2021-02-16 11:44:00 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1999, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:02:05 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1613469683.6556232-2910-3-414eaa94-1610-4575-b98f-15954e22a2cf.nc /cache/tmp/414eaa94-1610-4575-b98f-15954e22a2cf-adaptor.mars.internal-1613469683.6566203-2910-1-tmp.grib + + + CF-1.6 + 2021-02-16 11:45:22 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1994, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:03:03 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1613469735.874031-10155-11-2c420756-3216-4e8b-a0cb-e294f60b0b95.nc /cache/tmp/2c420756-3216-4e8b-a0cb-e294f60b0b95-adaptor.mars.internal-1613469735.8894975-10155-2-tmp.grib + + + + + + + + manuel.schlund@dlr.de + schlunma + DLR, Germany + https://orcid.org/0000-0001-5251-0158 + + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:51:56 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2004, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:05:46 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data6/adaptor.mars.internal-1613469901.634478-30491-14-8a488d54-f4b4-4c64-9b41-6de1146b35d1.nc /cache/tmp/8a488d54-f4b4-4c64-9b41-6de1146b35d1-adaptor.mars.internal-1613469901.635564-30491-4-tmp.grib + + + CF-1.6 + 2021-02-16 11:46:09 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1990, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:11:56 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1613470273.542572-19140-31-0e1b367e-c733-4ed2-9606-a73bfca795af.nc /cache/tmp/0e1b367e-c733-4ed2-9606-a73bfca795af-adaptor.mars.internal-1613470273.543159-19140-6-tmp.grib + + + CF-1.6 + 2021-02-16 11:52:03 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2006, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:04:50 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1613469849.7102869-13974-28-bdf3c48e-b3fb-4d1c-9b7a-18fee24bfa73.nc /cache/tmp/bdf3c48e-b3fb-4d1c-9b7a-18fee24bfa73-adaptor.mars.internal-1613469849.7109506-13974-9-tmp.grib + + + + + + + + CF-1.6 + 2021-02-16 11:45:33 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1988, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:10:19 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1613470175.481168-23469-3-0d5351f0-6e89-44ed-93f8-731bf45677fc.nc /cache/tmp/0d5351f0-6e89-44ed-93f8-731bf45677fc-adaptor.mars.internal-1613470175.4817464-23469-2-tmp.grib + + + + + + + + Box plot, linear trends for the 46 IPCC AR6 reference regions for land (Iturbide et al., 2020). The diagnostic called in this recipe uses the seaborn.boxplot function. See seaborn manual for detailed information (https://seaborn.pydata.org/generated/seaborn.boxplot.html). + [] + + + + CF-1.6 + 2021-02-16 11:51:38 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2005, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:06:40 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data7/adaptor.mars.internal-1613469955.4953496-29107-29-a9a090fa-f1ef-4800-adc7-6751f5060b02.nc /cache/tmp/a9a090fa-f1ef-4800-adc7-6751f5060b02-adaptor.mars.internal-1613469955.4959936-29107-7-tmp.grib + + + + + + + + + + + + + CF-1.6 + 2021-02-16 11:43:49 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1996, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:03:53 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data4/adaptor.mars.internal-1613469789.6651168-8291-9-9abdc6ef-bbb2-456b-8470-79f01fadc978.nc /cache/tmp/9abdc6ef-bbb2-456b-8470-79f01fadc978-adaptor.mars.internal-1613469789.6657233-8291-3-tmp.grib + + + CF-1.6 + 2021-02-16 11:44:18 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1998, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:09:17 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613470115.4492025-3662-30-e76a4636-bcc7-4bc8-84c5-fb6c5e8a0b5b.nc /cache/tmp/e76a4636-bcc7-4bc8-84c5-fb6c5e8a0b5b-adaptor.mars.internal-1613470115.4498112-3662-6-tmp.grib + + + CF-1.6 + 2021-02-16 11:51:09 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 2009, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:03:45 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1613469783.381963-12188-26-86a05c17-3c96-4c17-801a-b25f3fb365bb.nc /cache/tmp/86a05c17-3c96-4c17-801a-b25f3fb365bb-adaptor.mars.internal-1613469783.382495-12188-7-tmp.grib + + + CF-1.6 + 2021-02-16 11:45:56 UTC by era5cli 1.0.0: reanalysis-era5-pressure-levels-monthly-means {'variable': 'specific_humidity', 'year': 1985, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf', 'pressure_level': [1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000]} +2021-02-16 10:01:10 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data7/adaptor.mars.internal-1613469626.1982696-357-11-608caabe-5eb0-4ff0-9ce0-999607e35a90.nc /cache/tmp/608caabe-5eb0-4ff0-9ce0-999607e35a90-adaptor.mars.internal-1613469626.198831-357-3-tmp.grib + + diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot.png b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot.png new file mode 100644 index 0000000000000000000000000000000000000000..0c680ab3bc26ec07b0e7d79f924b0a1469e3163c GIT binary patch literal 170820 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 R>(IxLl9W64=*aKa{s$2fz7PNa literal 0 HcmV?d00001 diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_citation.bibtex b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_citation.bibtex new file mode 100644 index 000000000..3aa17cfb6 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_citation.bibtex @@ -0,0 +1,22 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_data_citation_info.txt b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_data_citation_info.txt new file mode 100644 index 000000000..9957c18ce --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_data_citation_info.txt @@ -0,0 +1,5 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical + +Additional data citation information was found, for which no entry is available in the bibtex file: +- Huffman et al. 1997, http://dx.doi.org/10.1175/1520-0477(1997)078<0005:TGPCPG>2.0.CO;2; Adler et al. 2003, http://dx.doi.org/10.1175/1525-7541(2003)004<1147:TVGPCP>2.0.CO;2; Huffman et al. 2009, http://dx.doi.org/10.1029/2009GL040000; Adler et al. 2016, Global Precipitation Climatology Project (GPCP) Monthly Analysis: Climate Algorithm Theoretical Basis Document (C-ATBD) diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_provenance.xml b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_provenance.xml new file mode 100644 index 000000000..0aee44e39 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/pr_trends/plot/seaborn_barplot_provenance.xml @@ -0,0 +1,622 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:11:02 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1987, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:32 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data2/adaptor.mars.internal-1589813483.8317907-30806-25-bb7f3876-9dfc-4f75-8f22-5d1570544e7c.nc /cache/tmp/bb7f3876-9dfc-4f75-8f22-5d1570544e7c-adaptor.mars.internal-1589813483.8323789-30806-9-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:15 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2000, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:23 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1589813477.394166-23721-9-9795d7d4-bc5e-46cf-b52e-e3c3cfad20a7.nc /cache/tmp/9795d7d4-bc5e-46cf-b52e-e3c3cfad20a7-adaptor.mars.internal-1589813477.3947363-23721-2-tmp.grib + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:11:13 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1996, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:51 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data8/adaptor.mars.internal-1589813438.3661757-1452-25-39338a7c-c6a6-425f-8841-ca74a5974f79.nc /cache/tmp/39338a7c-c6a6-425f-8841-ca74a5974f79-adaptor.mars.internal-1589813438.3667338-1452-8-tmp.grib + + + + + + + + CF-1.6 + 2020-05-18 17:11:05 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1994, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:32 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data4/adaptor.mars.internal-1589813484.1459713-16592-25-c52fbab8-c433-4ec6-b0ee-f017e1862a63.nc /cache/tmp/c52fbab8-c433-4ec6-b0ee-f017e1862a63-adaptor.mars.internal-1589813484.146485-16592-7-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:08 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1995, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:46 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data8/adaptor.mars.internal-1589813437.9998176-18961-23-7e078777-d9f0-443f-9563-031fcc74735a.nc /cache/tmp/7e078777-d9f0-443f-9563-031fcc74735a-adaptor.mars.internal-1589813438.000431-18961-4-tmp.grib + + + + + + + + + + + + + + + + + + obs4MIPs + GPCP-V2.3 + pr_trends + 2009 + /executions/recipe_20250904_193310/preproc/pr_trends/pr/obs4MIPs_GPCP-V2.3_pr_1980-2009.nc + mon + Precipitation + Amon + [] + pr + trend_pr + obs4MIPs + 0 + True + pr + precipitation_flux + 1980 + 1 + 1980/2009 + kg m-2 s-1 + pr + v20180519 + {'operator': 'mean'} + {'units': 'mm kg m-3 day-1 yr-1'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/pr_trends/pr/obs4MIPs_GPCP-V2.3_pr_1980-2009.nc')} + + + CF-1.6 + 2020-05-18 17:11:59 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2007, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:09 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data4/adaptor.mars.internal-1589813462.1731389-29118-23-0f5c3eb1-b2b5-4833-b023-241c5aa7371e.nc /cache/tmp/0f5c3eb1-b2b5-4833-b023-241c5aa7371e-adaptor.mars.internal-1589813462.17375-29118-4-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:20 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2001, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:01 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589813452.3176594-16780-23-29878f6f-a86a-4ab6-8775-f70663683d99.nc /cache/tmp/29878f6f-a86a-4ab6-8775-f70663683d99-adaptor.mars.internal-1589813452.3182452-16780-3-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:01 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1990, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:00 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589813446.9893258-16592-23-03f38918-9e1c-4070-b594-17946c2eed53.nc /cache/tmp/03f38918-9e1c-4070-b594-17946c2eed53-adaptor.mars.internal-1589813446.9902925-16592-6-tmp.grib + + + CMIP + CMIP6 + ACCESS-ESM1-5 + pr_trends + 2009 + r1i1p1f1 + historical + /executions/recipe_20250904_193310/preproc/pr_trends/pr/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_pr_gn_1980-2009.nc + mon + gn + CSIRO + Precipitation + Amon + ['atmos'] + pr + trend_pr + CMIP6 + 2 + pr + precipitation_flux + 1980 + 1980/2009 + kg m-2 s-1 + pr + v20191115 + {'operator': 'mean'} + {'units': 'mm kg m-3 day-1 yr-1'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/pr_trends/pr/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_pr_gn_1980-2009.nc')} + + + + + + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:11:00 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1986, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:51 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data7/adaptor.mars.internal-1589813438.0419762-3368-23-833fb808-429e-4dc7-a564-59128c4d52a9.nc /cache/tmp/833fb808-429e-4dc7-a564-59128c4d52a9-adaptor.mars.internal-1589813438.0425093-3368-4-tmp.grib + + + + + + + + CF-1.4 + 2.9.1 + NOAA Climate Data Record Program for satellites, FY 2011. Global Precipitation Climatology Project (GPCP) Monthly Version 2.3 gridded, merged satellite/gauge precipitation Climate Data Record (CDR) with errors from 1979 to present. + George Huffman (george.j.huffman@nasa.gov) + 2018-02-08T15:25:54Z + mon + 2018-02-08T15:25:54Z CMOR rewrote data to comply with CF standards and CMIP5 requirements. + NASA-GSFC + NASA Goddard Space Flight Center, Greenbelt MD, USA + CMIP5 + Obs-GPCP + atmos + observations + obs4MIPs + atmos + Huffman et al. 1997, http://dx.doi.org/10.1175/1520-0477(1997)078<0005:TGPCPG>2.0.CO;2; Adler et al. 2003, http://dx.doi.org/10.1175/1525-7541(2003)004<1147:TVGPCP>2.0.CO;2; Huffman et al. 2009, http://dx.doi.org/10.1029/2009GL040000; Adler et al. 2016, Global Precipitation Climatology Project (GPCP) Monthly Analysis: Climate Algorithm Theoretical Basis Document (C-ATBD) + Obs-GPCP (Global Precipitation Climatology Project) v23rB1 + GPCP + satellite_retrieval_and_gauge_analysis + Table Amon_ana (10 March 2011) 34230b4cbd7bedf38c827d6e41c1b8ea + Global Precipitation Climatology Project (GPCP) Climate Data Record (CDR), Monthly V2.3 observation output prepared for obs4MIPs. + 4070c751-6c2d-440f-a4d7-5b325fb98990 + + + + + + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:10:54 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1988, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:17 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1589813469.056247-754-26-913fe329-ba94-4ae0-ade5-3faec48ca11b.nc /cache/tmp/913fe329-ba94-4ae0-ade5-3faec48ca11b-adaptor.mars.internal-1589813469.0568333-754-7-tmp.grib + + + CF-1.6 + 2020-05-18 17:12:11 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2008, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:59 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data7/adaptor.mars.internal-1589813452.0306456-13371-18-51f17967-660b-460f-8748-305bc63d449a.nc /cache/tmp/51f17967-660b-460f-8748-305bc63d449a-adaptor.mars.internal-1589813452.0317402-13371-5-tmp.grib + + + + + + + + CF-1.6 + 2020-05-18 17:11:19 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1998, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:57 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1589813450.5289319-14034-30-468ce8cb-5372-422c-8ccf-5853fb06dc8e.nc /cache/tmp/468ce8cb-5372-422c-8ccf-5853fb06dc8e-adaptor.mars.internal-1589813450.5295234-14034-7-tmp.grib + + + katjaweigel + University of Bremen and DLR, Germany + https://orcid.org/0000-0001-6133-7801 + + + CF-1.6 + 2020-05-18 17:11:27 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2002, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:08 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1589813460.3256578-1099-32-ed3bba2e-6aad-4895-bd7d-0295040b060a.nc /cache/tmp/ed3bba2e-6aad-4895-bd7d-0295040b060a-adaptor.mars.internal-1589813460.32628-1099-8-tmp.grib + + + + + + + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:11:26 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1981, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:11:12 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data8/adaptor.mars.internal-1589821865.5097106-16837-1-813ddd24-a67a-457b-91ec-fbd77711743c.nc /cache/tmp/813ddd24-a67a-457b-91ec-fbd77711743c-adaptor.mars.internal-1589821865.5130239-16837-1-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:22 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1983, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:11:12 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1589821865.4731586-26038-11-d3756dac-9690-4cf6-aaec-fccd1ec45fa6.nc /cache/tmp/d3756dac-9690-4cf6-aaec-fccd1ec45fa6-adaptor.mars.internal-1589821865.473673-26038-2-tmp.grib + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:10:58 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1989, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:32 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589813484.3786476-16882-27-e4f6bc2c-4ca2-4e9e-b948-64ceb7cd9dd8.nc /cache/tmp/e4f6bc2c-4ca2-4e9e-b948-64ceb7cd9dd8-adaptor.mars.internal-1589813484.3793712-16882-3-tmp.grib + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + CF-1.6 + 2020-05-18 17:11:37 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2009, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:23 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1589813477.2671602-16021-24-26772b19-2e71-4366-90d1-4d45a131417d.nc /cache/tmp/26772b19-2e71-4366-90d1-4d45a131417d-adaptor.mars.internal-1589813477.2677782-16021-6-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:04 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1991, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:19 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1589813470.1575496-2209-27-3fe692d9-0cfe-4807-9aea-01bd5fd4ad2f.nc /cache/tmp/3fe692d9-0cfe-4807-9aea-01bd5fd4ad2f-adaptor.mars.internal-1589813470.1581733-2209-6-tmp.grib + + + + + + + + CF-1.6 + 2020-05-18 17:10:54 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1982, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:10:48 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data8/adaptor.mars.internal-1589821839.6173804-1554-30-8e8cfbfa-0173-4c02-a703-2289208d617a.nc /cache/tmp/8e8cfbfa-0173-4c02-a703-2289208d617a-adaptor.mars.internal-1589821839.6179628-1554-7-tmp.grib + + + + + + + + + + + + + manuel.schlund@dlr.de + schlunma + DLR, Germany + https://orcid.org/0000-0001-5251-0158 + + + + + + + + CF-1.6 + 2020-05-18 17:11:19 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2003, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:07 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data7/adaptor.mars.internal-1589813458.216269-19620-17-13c7ff40-23c8-46fc-984b-569876c4bf5a.nc /cache/tmp/13c7ff40-23c8-46fc-984b-569876c4bf5a-adaptor.mars.internal-1589813458.2168717-19620-7-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:13 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1997, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:40 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1589813493.9403872-785-27-b6a8debc-2065-45bd-8eb9-d8ab28e279c6.nc /cache/tmp/b6a8debc-2065-45bd-8eb9-d8ab28e279c6-adaptor.mars.internal-1589813493.941028-785-6-tmp.grib + + + + CF-1.6 + 2020-05-18 17:12:03 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1984, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:11:36 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1589821889.2301419-9238-26-8f20e52d-f8e4-4c4b-b312-050cf3897fe6.nc /cache/tmp/8f20e52d-f8e4-4c4b-b312-050cf3897fe6-adaptor.mars.internal-1589821889.230721-9238-7-tmp.grib + + + CF-1.6 + 2020-05-18 17:10:59 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1980, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:10:48 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data3/adaptor.mars.internal-1589821839.6346538-4497-31-e455f98e-1de7-43f5-a761-e66e676c0c29.nc /cache/tmp/e455f98e-1de7-43f5-a761-e66e676c0c29-adaptor.mars.internal-1589821839.6352246-4497-6-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:07 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1992, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:23 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data5/adaptor.mars.internal-1589813478.4421573-19426-27-93c07648-9c24-4774-afac-ab8494cc1c45.nc /cache/tmp/93c07648-9c24-4774-afac-ab8494cc1c45-adaptor.mars.internal-1589813478.442782-19426-6-tmp.grib + + + Box plot, linear trends for the 46 IPCC AR6 reference regions for land (Iturbide et al., 2020). The diagnostic called in this recipe uses the seaborn.boxplot function. See seaborn manual for detailed information (https://seaborn.pydata.org/generated/seaborn.boxplot.html). + [] + + + native6 + True + ERA5 + pr_trends + 2009 + E5 + /executions/recipe_20250904_193310/preproc/pr_trends/pr/native6_ERA5_reanaly_v1_Amon_pr_1980-2009.nc + mon + Precipitation + Amon + ['atmos'] + pr + trend_pr + native6 + 1 + True + pr + precipitation_flux + 1980 + 3 + 1980/2009 + 1M + reanaly + 00 + kg m-2 s-1 + pr + v1 + {'operator': 'mean'} + {'units': 'mm kg m-3 day-1 yr-1'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/pr_trends/pr/native6_ERA5_reanaly_v1_Amon_pr_1980-2009.nc')} + + + + + + + + CF-1.6 + 2020-05-18 17:11:26 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1999, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:16 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data1/adaptor.mars.internal-1589813468.2532623-4797-12-9d7f5306-8a30-403f-9434-e82a472e9b19.nc /cache/tmp/9d7f5306-8a30-403f-9434-e82a472e9b19-adaptor.mars.internal-1589813468.2538893-4797-1-tmp.grib + + + + + + + + + + + + + CF-1.6 + 2020-05-18 17:11:10 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1993, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:16 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data2/adaptor.mars.internal-1589813467.65487-21149-27-e75f987e-ef6c-4e1a-9b03-e9ec92f96c22.nc /cache/tmp/e75f987e-ef6c-4e1a-9b03-e9ec92f96c22-adaptor.mars.internal-1589813467.6554835-21149-5-tmp.grib + + + True + Seaborn barplot for one or more dataset(s) + ['dataset'] + Data + {'set_xlabel': 'region', 'set_ylabel': 'pr trend [mm kg m-3 day-1 yr-1]'} + tcp://127.0.0.1:43111 + plot + seaborn_diag.py + barplot + {'x': 'shape_id', 'y': 'pr', 'hue': 'dataset'} + {'style': 'ticks', 'rc': {'figure.figsize': [28, 6]}} + Trend in Precipitation + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T04:32:57Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T04:32:57Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: pr (['fld_s05i216']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/e1bc1d0d-54d8-4a7f-adae-d3f6324a2366 + pr + r1i1p1f1 + v20191115 + + + CF-1.6 + 2020-05-18 17:10:57 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 1985, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 17:10:47 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589821839.5152671-23448-17-8641043a-88aa-4c2f-801a-d3f558aa3850.nc /cache/tmp/8641043a-88aa-4c2f-801a-d3f558aa3850-adaptor.mars.internal-1589821839.5158448-23448-3-tmp.grib + + + + + + + + CF-1.6 + 2020-05-18 17:11:23 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2004, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:50:49 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589813438.0962238-3484-25-85f9f118-0af2-4ffa-a37d-e82b1a5d7f37.nc /cache/tmp/85f9f118-0af2-4ffa-a37d-e82b1a5d7f37-adaptor.mars.internal-1589813438.0967617-3484-8-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:33 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2005, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:33 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data0/adaptor.mars.internal-1589813484.5397515-16531-27-ce001458-821b-4963-ac93-426c375e67a7.nc /cache/tmp/ce001458-821b-4963-ac93-426c375e67a7-adaptor.mars.internal-1589813484.5403068-16531-5-tmp.grib + + + CF-1.6 + 2020-05-18 17:11:38 UTC by era5cli 1.0.0: reanalysis-era5-single-levels-monthly-means {'variable': 'total_precipitation', 'year': 2006, 'product_type': 'monthly_averaged_reanalysis', 'month': ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'time': ['00:00'], 'format': 'netcdf'} +2020-05-18 14:51:09 GMT by grib_to_netcdf-2.16.0: /opt/ecmwf/eccodes/bin/grib_to_netcdf -S param -o /cache/data9/adaptor.mars.internal-1589813461.3126838-28698-21-a4cbbbea-2c9b-4b0b-9d4a-0f6eca51e342.nc /cache/tmp/a4cbbbea-2c9b-4b0b-9d4a-0f6eca51e342-adaptor.mars.internal-1589813461.3133078-28698-6-tmp.grib + + + + + + diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot.png b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot.png new file mode 100644 index 0000000000000000000000000000000000000000..2fcebee9d6f6007d74e5bb4108491a51c8d6a5e9 GIT binary patch literal 168872 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 literal 0 HcmV?d00001 diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_citation.bibtex b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_citation.bibtex new file mode 100644 index 000000000..3aa17cfb6 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_citation.bibtex @@ -0,0 +1,22 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_data_citation_info.txt b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_data_citation_info.txt new file mode 100644 index 000000000..ac7bbc084 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_data_citation_info.txt @@ -0,0 +1,3 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.obs4MIPs.ECMWF.ERA-5. diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_provenance.xml b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_provenance.xml new file mode 100644 index 000000000..93408c79f --- /dev/null +++ b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/psl_trends/plot/seaborn_barplot_provenance.xml @@ -0,0 +1,1723 @@ + + + + + + + + + + + + + Mon Nov 11 09:49:40 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:31Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:31Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:49:41 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2008010100_2008120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2008010100_2008120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/5cb99581-4a2b-4b7b-a5f5-18ed12eaac0b + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:25:17 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:43Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:43Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:25:18 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1986010100_1986120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1986010100_1986120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/b229480a-509c-432f-9b76-eedc644ef146 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 09:03:21 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:04Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:04Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:03:21 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1996010100_1996120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1996010100_1996120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/04abe241-81c5-42ef-ace7-8c8d68399fb8 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + True + Seaborn barplot for one or more dataset(s) + ['dataset'] + Data + {'set_xlabel': 'region', 'set_ylabel': 'psl trend [m-1 kg s-2 yr-1]'} + tcp://127.0.0.1:43111 + plot + seaborn_diag.py + barplot + {'x': 'shape_id', 'y': 'psl', 'hue': 'dataset'} + {'style': 'ticks', 'rc': {'figure.figsize': [28, 6]}} + Trend in Sea Level Pressure + + + Mon Nov 11 08:21:38 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:41Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:41Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:21:39 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1985010100_1985120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1985010100_1985120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/f997f820-3e95-4dbc-a658-901507f86cda + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + Mon Nov 11 08:17:53 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:39Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:39Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:17:54 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1984010100_1984120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1984010100_1984120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/d09828c9-bfaa-4771-aa88-920f0f2afda6 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mon Nov 11 08:36:33 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:49Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:49Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:36:33 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1989010100_1989120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1989010100_1989120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/17ca405e-1d86-4c5e-b3ee-51184398b99e + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + Mon Nov 11 08:06:39 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:32Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:32Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:06:40 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1981010100_1981120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1981010100_1981120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/b7b9d419-762f-4788-9e87-d4dd94ddb9fa + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 09:30:26 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:20Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:20Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:30:27 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2003010100_2003120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2003010100_2003120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/af36bbbd-e130-483b-8c41-a537a887b4de + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + katjaweigel + University of Bremen and DLR, Germany + https://orcid.org/0000-0001-6133-7801 + + + + + + + + + Mon Nov 11 08:47:48 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:55Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:55Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:47:49 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1992010100_1992120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1992010100_1992120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/3a0e1a1e-1d6e-4270-9460-78e834cb9fa9 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + Mon Nov 11 09:38:11 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:24Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:24Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:38:12 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2005010100_2005120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2005010100_2005120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/b5fdbc84-4027-474f-9d5c-4530ee7a7e13 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + Mon Nov 11 09:53:34 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:33Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:33Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:53:35 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2009010100_2009120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2009010100_2009120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/4f3a86f9-a5da-46b7-b266-2bc43e58acea + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + Mon Nov 11 09:41:57 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:26Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:26Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:41:57 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2006010100_2006120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2006010100_2006120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/b161962c-7c7d-441a-b113-9462797a996a + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + + + + + + Mon Nov 11 08:10:27 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:34Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:34Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:10:27 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1982010100_1982120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1982010100_1982120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/4f920f30-c6e0-4b3e-a598-9044d1b0353a + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mon Nov 11 09:14:46 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:11Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:11Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:14:47 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1999010100_1999120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1999010100_1999120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/c7e331bc-9644-435c-916f-f53117e72b2d + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mon Nov 11 08:40:21 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:51Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:51Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:40:22 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1990010100_1990120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1990010100_1990120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/8d1cd9a0-3fe4-4bcf-898d-4a04f429239f + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + obs4MIPs + ERA-5 + psl_trends + 2009 + /executions/recipe_20250904_193310/preproc/psl_trends/psl/obs4MIPs_ERA-5_psl_1980-2009.nc + mon + Sea Level Pressure + Amon + [] + psl + trend_psl + obs4MIPs + 0 + true' + psl + air_pressure_at_mean_sea_level + 1980 + 1 + 1980/2009 + Pa + psl + v20250220 + {'operator': 'mean'} + {'units': 'm-1 kg s-2 yr-1'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/psl_trends/psl/obs4MIPs_ERA-5_psl_1980-2009.nc')} + + + + + + + + Mon Nov 11 09:11:01 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:08Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:08Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:11:01 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1998010100_1998120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1998010100_1998120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/e982d5e2-0440-4d7d-b4b2-d0455a6cdb3c + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + manuel.schlund@dlr.de + schlunma + DLR, Germany + https://orcid.org/0000-0001-5251-0158 + + + Mon Nov 11 09:07:14 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:06Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:06Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:07:15 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1997010100_1997120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1997010100_1997120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/2c7f18b9-ec6f-404a-ab90-c42a45f52535 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 09:45:45 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:28Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:28Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:45:46 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2007010100_2007120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2007010100_2007120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/49ac6334-7b04-44ad-904f-c2e046cc3250 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + Mon Nov 11 09:34:23 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:22Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:22Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:34:24 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2004010100_2004120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2004010100_2004120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/72a39390-1e83-463d-a51a-40fd5ac76066 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:55:28 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:00Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:00Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:55:29 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1994010100_1994120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1994010100_1994120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/afdb6ded-22e4-4c48-8406-3b09b3f125ce + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 09:22:34 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:15Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:15Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:22:35 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2001010100_2001120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2001010100_2001120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/54bbb01a-cb39-4cbe-84b3-cda279e4d192 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + Mon Nov 11 08:59:15 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:02Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:02Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:59:16 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1995010100_1995120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1995010100_1995120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/e7e486a2-96b3-4c5c-af50-c29f55c5578e + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + Mon Nov 11 08:29:07 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:45Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:45Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:29:07 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1987010100_1987120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1987010100_1987120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/572dcc0c-abdf-41e7-9ade-2939db1efb7d + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:14:09 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:37Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:37Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:14:10 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1983010100_1983120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1983010100_1983120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/dced162b-acde-4355-b7de-2f91893bc262 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:51:41 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:58Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:58Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:51:42 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1993010100_1993120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1993010100_1993120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/e443b7fb-499c-44f8-b303-5e6130ebb777 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 09:18:41 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:13Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:13Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:18:41 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2000010100_2000120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2000010100_2000120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/0f1774d8-899f-4a48-9fe8-f8161928cc2d + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + + + + + Box plot, linear trends for the 46 IPCC AR6 reference regions for land (Iturbide et al., 2020). The diagnostic called in this recipe uses the seaborn.boxplot function. See seaborn manual for detailed information (https://seaborn.pydata.org/generated/seaborn.boxplot.html). + [] + + + CMIP + CMIP6 + ACCESS-ESM1-5 + psl_trends + 2009 + r1i1p1f1 + historical + /executions/recipe_20250904_193310/preproc/psl_trends/psl/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_psl_gn_1980-2009.nc + mon + gn + CSIRO + Sea Level Pressure + Amon + ['atmos'] + psl + trend_psl + CMIP6 + 1 + psl + air_pressure_at_mean_sea_level + 1980 + 1980/2009 + Pa + psl + v20191115 + {'operator': 'mean'} + {'units': 'm-1 kg s-2 yr-1'} + {'shapefile': PosixPath('/work/bk1088/b381141/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/preprocessor/shapefiles/ar6.shp'), 'decomposed': True, 'ids': {'Acronym': ['NWN', 'NEN', 'GIC', 'WNA', 'CNA', 'ENA', 'NCA', 'SCA', 'CAR', 'NWS', 'NSA', 'NES', 'SAM', 'SWS', 'SES', 'SSA', 'NEU', 'WCE', 'EEU', 'MED', 'SAH', 'WAF', 'CAF', 'NEAF', 'SEAF', 'WSAF', 'ESAF', 'MDG', 'RAR', 'WSB', 'ESB', 'RFE', 'WCA', 'ECA', 'TIB', 'EAS', 'ARP', 'SAS', 'SEA', 'NAU', 'CAU', 'EAU', 'SAU', 'NZ', 'WAN', 'EAN']}} + {} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250904_193310/preproc/psl_trends/psl/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_psl_gn_1980-2009.nc')} + + + + Mon Nov 11 09:26:35 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:33:18Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:33:18Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 09:26:36 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.2002010100_2002120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.2002010100_2002120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/7ec87699-feeb-44c9-b275-26488e950d1c + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:32:50 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:47Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:47Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:32:51 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1988010100_1988120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1988010100_1988120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/4a48baad-460e-46ed-8e2f-a2058357fbe7 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:44:04 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:53Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:53Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:44:05 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1991010100_1991120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1991010100_1991120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/f649ff6a-015b-4903-84b7-763a47522361 + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + Mon Nov 11 08:02:59 MST 2019 + Linux casper02 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux + CF-1.11; ODS-2.5 + ECMWF: https://cds.climate.copernicus.eu, Copernicus Climate Data Store + netCDF Operators version 4.7.9 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco) + NCO: Precision-preserving compression to netCDF4/HDF5 (see "history" and "NCO" global attributes below for specifics). + CISL RDA: Conversion from ECMWF GRIB 1 data to netCDF4. + 4.6.1 + obs4MIPs + 3.9.0 + submissions-obs4mips@wcrp-cmip.org + 2025-02-20T19:32:30Z + ODS-2.5 + PjG + areacella + mon + . + 0.25x 0.25 degree latitude x longitude + gn + 2025-02-20T19:32:30Z; CMOR rewrote data to be consistent with obs4MIPs, and CF-1.11; ODS-2.5 standards; +Mon Nov 11 08:03:00 2019: ncks -4 --ppc default=7 e5.moda.an.sfc.128_151_msl.ll025sc.1980010100_1980120100.unc.nc e5.moda.an.sfc.128_151_msl.ll025sc.1980010100_1980120100.nc + The European Centre for Medium-Range Weather Forecasts, Shinfield Park, Reading RG2 9AX, UK + ECMWF + License to use Copernicus products available https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels-monthly-means?tab=overview + CMIP6 + 25 km + reanalysis + atmos + https://doi.org/10.1002/qj.3803 + global + ECMWF-ERA-5 1.0 (2019): ECMWF - ERA5 (European ReAnalysis) + 20240404 + ERA-5 + reanalysis + 1.0 + obs4MIPs_Amon + Creation Date:(18 November 2020) MD5:e1c3cfad2bd885020628302b713a1747 + ERA5 monthly mean data + hdl:21.14102/158e91bc-2547-4872-b182-28eac623877d + psl + obs4MIPs-compliant product prepared by PCMDI (ODS2.5) + PCMDI + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T04:03:09Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T04:03:09Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: psl (['fld_s16i222']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d0f948a8-3d38-4b57-9001-9e0cd1081cba + psl + r1i1p1f1 + v20191115 + + + + + + diff --git a/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot.png b/tests/test-data/regression/esmvaltool/regional-historical-trend/cmip6_gn_r1i1p1f1_ACCESS-ESM1-5__obs4mips_ERA-5/executions/recipe_20250904_193310/plots/tas_trends/plot/seaborn_barplot.png new file mode 100644 index 0000000000000000000000000000000000000000..04e7a997094118d42c53ea29fbba11a42d528c90 GIT binary patch literal 187307 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